2011-01-21 2 views
0

오키,이게 내가 가진거야. 내 배열입니다,하지만 난 배열이 입력 ID에 따라 내장되어 있도록 좀 더 다이나믹하고 싶습니다, 그래서 그는 PHP 코드마다 변경할 필요가 없습니다jquery, php, html로 동적 폴 작성하기

<?php $options[1] = 'jQuery'; $options[2] = 'Ext JS'; $options[3] = 'Dojo'; $options[4] = 'Prototype'; $options[5] = 'YUI'; $options[6] = 'mootools';

그는 또 다른 여론 조사를 원해. 어떻게 그 입력 ID를 가져 와서 배열로 밀어 넣을까요?

JAVASCRIPT (사용하여 jQuery를) :

var arr = []; 
arr.push("option1"); 
arr.push("option2"); // and so on.. 

//Use AJAX to send the data across .. 
$.ajax({ 
     url: 'poll.php?jsondata=' + encodeURIComponent(JSON.stringify(arr)), 
     success: function(data) { 
      // response.. 
     } 
    }); 
}); 

나는 내가 당신의 질문을 이해 할 수있는 범위 내

답변

0

,이 같은 클라이언트에서 서버로 데이터를 전달하는 JSON을 사용할 수 있습니다 PHP 스크립트가 이러한 옵션을 데이터베이스 나 나중에 사용할 옵션에 넣을 것이라고 생각합니다.

이제 PHP (poll.php)에서 :

<?php 
    $options = json_decode($_GET['jsondata']); 
    //... 
?> 
+0

것입니다, 나는 아마도 클래스를 사용하는 JQuery와 또는 PHP를하고자 다음 동적 아마도 사업부 아이디 나와 배열을 생성 그런 식으로. 그래서 하나의 배열은 ".radios"클래스에 의해 정의 된 다음 각 div-id를 해당 배열로 밀어 넣습니다. – Didrik

관련 문제