我一直对这个有奇怪的想法。每当我提交表单并向最后一个警报部分添加评论时,ajax 永远不会执行,但是当我再次评论它时,它会继续执行。这是为什么?
$(document).ready(function () {
$('.finalize').live('click', function () {
$('#prodTbl tbody tr').each(function () {
var epx = $(this).attr('id');
var qty = $(this).find('.qty').val();
arr.push({
'idprod': epx,
'qty': qty
});
});
$.each(arr, function (index, value) {
newArr.push([value.idprod, value.qty]);
});
var c = JSON.stringify(newArr);
var dataString = 'arr=' + c;
$.ajax({
type: "POST",
url: "/recordTrans",
data: dataString,
cache: false,
success: function (data) {
alert(data);
}
});
alert("1");
});
});
如果这个被评论了,ajax 永远不会执行。真的很奇怪,还是因为没有发现错误?