4
我有一个表格,有两个使用ajax将信息提交给服务器的地方。我可以为不同的ajax事件控制不同的进度条吗?
$("#loading img").ajaxStart(function(){ // this progress bar is used by both ajax submission.
$(this).show();
}).ajaxStop(function(){
$(this).hide();
});
<div id="loading">
<img src="loading4.gif" border="0" />
</div>
$('#countyForm').ajaxForm(options); // Case I: use ajax to submit the form
$('form#carSelect').change(function(){ // Case II: use ajax to submit the field
$.ajax({
...
}
});
});
我该如何定制jQuery中的ajax,以便我可以对不同的ajax提交使用不同的进度条。
说我的情况,我使用image1和情况二我使用image2。
谢谢
Hello Peter, 谢谢你的帮助。 我们可以添加到此代码的另一步是处理成功和错误的结束事件。 谢谢 – q0987 2010-08-19 14:24:00
@ q0987 - 查看.ajax()文档 - http://api.jquery.com/jQuery.ajax/。为了处理错误,除了已经存在的'success:'回调函数和'回调函数'(在引用页面上的回调函数下的#2)之外,只需添加。 – 2010-08-19 19:40:06
谢谢你的进一步帮助:) – q0987 2010-08-20 04:23:20