点击按钮,我将通过以下方式提交jQuery表单:
jQuery('#form').submit();
我可以在网络中看到发送呼叫并接收结果。 问题是我想抓住结果,我该怎么做? 我试过这样做:
jQuery('#form').submit(function(){ alert('test');});
但这不起作用。
答案 0 :(得分:1)
你想要抓住结果吗?意味着您不想将其发送到服务器?
试
jQuery('#form').submit(function(e){
e.preventDefault();
alert('test');
});
答案 1 :(得分:1)
你应该使用AJAX With Post。
序列化表单数据并提交并等待响应,如
$.post("action.php", $("#form").serialize(),function(data) {
alert("Response data: " + data);
});
答案 2 :(得分:0)
你是什么意思'抓住结果'提交?提交结果通常是新页面,无法通过javascript捕获。如果您需要对结果页面执行某些处理,则应在结果页面中编写该javascript。