我正在尝试将表单输入插入到MySql数据库中并动态地将输入附加到表中。以下代码无效,但我没有收到任何错误消息。
PHP
$(document).on('click', '#insert', function () {
event.preventDefault();
$.ajax({
url: "process.php",
method: "POST",
data: $('form').serialize(),
dataType: 'JSON',
success: function (strMessage) {
alert(strMessage);
$('#my-table').append(
'<tr class="row"><td>' + strMessage[0] + '</td>\n\
<td>' + strMessage[1] + '</td>\n\
<td>' + strMessage[2] + '</td>\n\
<td>' + strMessage[3] + '</td>\n\
<td>' + strMessage[4] + '</td></tr>'
);
// flip div on click
$(".front").addClass('front-transform');
$(".back").addClass('back-transform');
}
});
$("form").trigger("reset");
});
jQuery
由于警报消息未显示,Ajax似乎没有运行。表单重置确实有效,因此可以识别点击。
split