基本上我已经使用jquery事件提交了表单数据,以防止页面重新加载.现在,表格的信息没有显示?
$("#btn-ser1").click(function() {
$("#form").submit(function() {
alert("you are submitting" + $(this).serialize());
});
});
您没有提交,也没有阻止默认操作.你需要:
$("#btn-ser1").click(function () { // remove this event handler « #1 // $("#form").submit(function (e) { // prevent refresh or default action « #2 e.preventDefault(); // change $(this) to $("#form") as you are binding it to the button, not the form. alert("you are submitting" + $("#form").serialize()); // submit to the server « #3 $.post("path/to/post", $("#form").serialize()); // }); });
你忘了做#1
,#2
并#3
为提及.