在单击按钮时,我通过以下方式提交 jQuery 表单:
jQuery('#form').submit();
我可以在网络中看到发送呼叫并接收结果。问题是我想得到结果,我该怎么做?我试过这样做:
jQuery('#form').submit(function(){ alert('test');});
但这没有用。
在单击按钮时,我通过以下方式提交 jQuery 表单:
jQuery('#form').submit();
我可以在网络中看到发送呼叫并接收结果。问题是我想得到结果,我该怎么做?我试过这样做:
jQuery('#form').submit(function(){ alert('test');});
但这没有用。
你想知道结果吗?意味着您不想将其发送到服务器?
尝试
jQuery('#form').submit(function(e){
e.preventDefault();
alert('test');
});
您应该将 AJAX 与 Post 一起使用。
序列化表单数据并提交并等待响应,如
$.post("action.php", $("#form").serialize(),function(data) {
alert("Response data: " + data);
});
您是什么意思提交的“捕获结果”?提交的结果通常是新页面,它不能被 javascript 捕获。如果您需要对结果页面进行一些处理,您应该在结果页面中编写该 javascript。