需要使用PHP和jquery发布到数组中吗?

时间:2012-02-16 06:52:35

标签: php jquery ajax arrays input

我在PHP中有一个数组,我有一个输入字段,我想知道如何将输入字段中的值输入到数组中?

array(
"message"=>$_POST['test'],
"others"=>"blah"
)

<input type="text" id="putIntoArray" >
<a href="#" onclick="jqueryPOST(this.value);">Post</a>

function jqueryPOST(value){
  var message = $("#putIntoArray").val();
  //I dont know how to put this value into "message" array?
}

所以使用Post链接,它应该将输入值带入数组“message”,但不知道如何?这也是最好的方式吗?

谢谢!

2 个答案:

答案 0 :(得分:0)

$.post('url_here',{ parameter:value, parameter:value, parameter:value});

like in your case - DEMO

<input type="text" id="putIntoArray" >
<a href="#" id="post">Post</a>​

//attaching click handler
$('#post').on('click',function(){
    jqueryPOST();
});

function jqueryPOST() {

    var message = $("#putIntoArray").val();

    //the something you didn't know :)

    $.post('/echo/json/', {
        test: message            //<<<HERE's test!
    }, function() {

        //what you want to do after?
        alert('posted!');

    });

}​

答案 1 :(得分:0)

你可以使用@joseph说的帖子或者你可以使用

$.ajax({
            type: "POST",
            url : "your url for posing data",
            data:"test="+value,
        });