如何使用jQuery AJAX发布两个变量

时间:2017-03-09 13:10:46

标签: php jquery ajax

如何使用jQuery AJAX发布两个变量?一个变量工作正常但两个变量不起作用

function get() {
    $('#age').hide();
    $.post('jrecomment2.php',{ userID: form.userID.value },{ id_number: form.id_number.value }

    function(output){

        $('#age').html(output).slideDown(2000);


        });

}

和表格:

<form name="form" dir="rtl">
    <input type="text" name="userID">
    <input type="text" name="id_number">
    <input type="button" value="submit" style=" width: 120;" onClick="get();"> 

</form>

3 个答案:

答案 0 :(得分:2)

您需要使用{ userID: form.userID.value, id_number: form.id_number.value }

答案 1 :(得分:0)

$.post('jrecomment2.php',{ userID: form.userID.value, id_number: form.id_number.value }, function(output){ });

答案 2 :(得分:0)

您可以使用此代码

 $.ajax({
            type: "POST",
            url: 'jrecomment2.php',
            data: 'userID=' + form.userID.value+'&id_number='+form.id_number.value,
            dataType: 'text',
            async: false,
            cache: false,
            success: function (output) {

            $('#age').html(output).slideDown(2000);
            }
        });

和发布方法

$.post('jrecomment2.php',{ userID: form.userID.value, id_number:     form.id_number.value }, function(output)
 { 
   $('#age').html(output).slideDown(2000);
 }
);