将自动完成值传递给ajax无法正常工作

时间:2013-08-20 03:56:27

标签: jquery html ajax parameter-passing

我想将mysql结果显示为html表。我的问题来到这里,变量值没有发送到ajax数据(空)。

 <form id="oqcform">
    .....
    <input type="text" id="fittest"/>
    <input type="text" id="NIK"/>
    <button id="inputbutton">Input</button>
    </form>
    <div id="qtycheck"></div>

$("#inputbutton").click(function() {
//ajax for show mysql result as html table
var IDnum = $("#NIK").val();
$.ajax({
        type:"post",
        url:"process2.php",
        data:"NO="+IDnum+"&action=personalqty",  //problem here NO = empty
        cache:false,
        async:false,
        success: function(result){
                $('#qtycheck').html(result); //echo html table & mysql result
                }
        });
 });

在控制台日志中:

NO:                  --> empty
action:personalqty

更新

我尝试制作重复值:

$("#inputbutton").click(function() {
     $('#fittest').val($('#NIK').val());
     });

输入值不重复。

0 个答案:

没有答案