我想get
在提交表单或单击提交按钮时执行 ajax,但表单在执行此操作之前提交get
。
我试过这个:
jQuery('#submit_btn').click(function(e) {
e.preventDefault();
$.get('blabla');
$('#iform').trigger('submit');
和
$('#iform').submit();
});
这根本不提交表格,而是提交get
作品。请帮忙!谢谢!
如果您使用AJAX,那么我假设您不想刷新页面?尝试使用<input type='button' id='submit_btn' value='Submit'>
,因为使用type='submit'
会刷新页面。尝试使用type='button'
我希望这会有所帮助。
Ajax 是异步的..
尝试这个
jQuery('#submit_btn').click(function(e) {
e.preventDefault();
$.get('blabla', function() {
$('#iform').trigger('submit');
});
});
您需要在回调处理程序中触发它。