我在同一个button上绑定了两个事件
$(function(){
$("#serach").bind("click",showdata);
$("#serach").bind("click",showRe);
});
请问可以设置showRe方法在showRe方法执行完了之后在执行吗,怎么设置了,先谢谢各位大侠了
$(function(){
$("#serach").bind("click",showdata);
$("#serach").bind("click",showRe);
});
请问可以设置showRe方法在showRe方法执行完了之后在执行吗,怎么设置了,先谢谢各位大侠了
写错了吧?
应该是
showData方法在showRe执行完之后执行?$("#serach").bind("click",function(){
showRe();
showData();
});
$("#serach").bind("click",showRe);
$("#serach").bind("click",showdata);
});另外提醒你一下,你search拼写错了
showData();
showRe();
});
如果同步的话,这样肯定是可以的,除非这showData方法里面有一些会改变线程队列的代码,如setTimeout
var url="trans_zyzb_table.jsp?area_no="+area_no+"&start_date="+start_date+"&end_date="+end_date;
var resultBox=$("#formBox").find('iframe');
resultBox.attr("src",url);
$("#formBox").show();
}
function showRe(){
var url="trans_zyzb_re.jsp?area_no="+area_no+"&start_date="+start_date+"&end_date="+end_date;
$(window.frames["resultIframe"].document).find('iframe').attr("src",url);
}
var url="trans_zyzb_table.jsp?area_no="+area_no+"&start_date="+start_date+"&end_date="+end_date;
var resultBox=$("#formBox").find('iframe');
resultBox.attr("src",url);
$("#formBox").show(callback); }
function showRe(){
var url="trans_zyzb_re.jsp?area_no="+area_no+"&start_date="+start_date+"&end_date="+end_date;
$(window.frames["resultIframe"].document).find('iframe').attr("src",url);
} $("#serach").bind("click",function(){
showData(function(){
showRe();
});});