开发者

Building dynamic poll with jquery, php and html

开发者 https://www.devze.com 2023-02-05 19:27 出处:网络
Okey, this is what I\'ve got. <?php $options[1] = \'jQuery\'; $options[2] = \'Ext JS\'; $options[3] = \'Dojo\';

Okey, this is what I've got.

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

That is my array, but I'd like to make it a bit more dynamic so that the array is built according to input id, so he won't have to change the php-code whenever he want's another poll. How would I import those 开发者_如何学Cinput id's and push them into an array?


To the extent I can understand your question, you could use JSON to pass the data from the client to the server like this:

JAVASCRIPT (using 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..
        }
    });
});

I think that PHP script will put those options into a database or something for using it later on.

Now, in PHP(poll.php):

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

精彩评论

暂无评论...
验证码 换一张
取 消

关注公众号