尝试使用AJAX将表单数据提交到PHP文件。除了调用PHP文件之外,代码中的所有内容似乎都有效。
我在PHP文件上设置了一个Java Alert(),它从不发出警报。
我确信这是AJAX代码的一个问题,但我不太了解它出了什么问题。
AJAX电话:
docker start
});
表格中的HTML表单调用:
$(document).on('click','.addItem',function(){
// Add Item To Merchant
var el = this;
var id = this.id;
var splitid = id.split("_");
// Add id's
var addid = splitid[1]; // Merchant ID
var additem = splitid[2]; // Item ID
// AJAX Request
$.ajax({
url: "jquery/addItem.php",
type: "POST",
data: { mid : addid , iit : additem },
success: function(response){
// Removing row from HTML Table
$(el).closest('tr').css('background','tomato');
$(el).closest('tr').fadeOut(300, function(){
$(this).remove();
});
}
});
Ok简单的PHP代码,它调用了一些警告进行测试:
<span class='addItem' id='addItem_<?php echo $m; ?>_<?php echo $list['id']; ?>' >Add Item</span>