【发布时间】:2014-01-17 15:24:11
【问题描述】:
有没有办法用 jQuery 记录成功的客户端表单提交事件,而无需发出请求或发布数据进行测试?或者,换一种说法,有没有办法将提交事件与发布请求分开?例如,假设我有:
$(document).ready(function(){
$(".myForm").submit(function(e){
e.preventDefault();
$.post(
"url",
$(this).serialize(),
function(data){
console.log("Form success")
}
);
});
});
这怎么可能被重写来记录表单提交但不发送数据?我可以将表单提交按钮设置为 onclick="trackClickFunction()" 但这只是确认按钮已被单击。 ajax() 可以做到这一点吗?谢谢
【问题讨论】:
标签: javascript jquery forms validation