我有以下的javascript代码,可以通过ajax方式提交表单而不需要刷新屏幕。由于提交需要一些时间,因此我想在处理过程中添加一个加载图像。
我看到了this article,但它似乎只列出了.load()或.get(),而没有$.post。
我看到了this article,但它似乎只列出了.load()或.get(),而没有$.post。
<script type="text/javascript">
$(document).ready(function() {
$('#contact form').live('submit', function() {
$.post($(this).attr('action'), $(this).serialize(), function(data) {
$("#contact").replaceWith($(data));
});
return false;
});
});
</script>
,并且第二次调用时使用
$('#contact form').unblock();`。 - Nick Craver