Jquery Ajax Post拒绝工作

时间:2013-08-01 08:33:25

标签: javascript jquery ajax post

当尝试使用JQuery Ajax post函数时,我已经用尽了所有可以考虑的工作选项。我只需要将数据发布到PHP处理程序并传递2个变量。当我注释掉帖子代码(调用警报)时,我确认函数被称为正常,但是一旦我取消注释该行,就没有任何反应。我正在使用Firefox,但也尝试过使用Chrome。

<script type="text/javarscript">
    function removeDatacenter( datacenter_id ) {    
        alert( datacenter_id );
        $.ajax({ 
           type: "POST", 
           url: "handler.php", 
           data: { action-type: 'remove_datacenter', id: '2' }
        });
    };
</script>

2 个答案:

答案 0 :(得分:3)

由于&#39; - &#39;您必须将动作类型的键对象包含在引号内。字符:

您可以将其重命名为,例如actionType

$.ajax({ 
 type: "POST", 
 url: "handler.php", 
 data: { 'action-type': 'remove_datacenter', id: datacenter_id } 
})

答案 1 :(得分:1)

$.ajax({ 
    type: "POST", 
    url: "handler.php", 
    data: { 
        'action-type': 'remove_datacenter', 
        id: 2
    } 
});