当尝试使用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>
答案 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
}
});