日期:2014-05-16  浏览次数:20477 次

AJAX同步 JS方法顺序执行
//保存前执行的方法,ajax同步调用后台验证包裹单号是否存在
	function doBeforeSave(){
		var packageCode=document.getElementById("packageCode").Value;
		var temp=false;
		if(packageCode!=""){
			 $.ajax({
		            url: "${ctx}/finance/packageManagement!parcelsWhetherExists.do",   //接收页面
		            type: 'post',      //POST方式发送数据
		            async: false,      //ajax同步
		            data:{packageCode:packageCode},
		            success: function(result) {
		            	temp = eval(result.result);
		            }
		        });
		}
		if(!temp){
			alert("包裹单号已存在!");
			toft.resetForm("addDataForm");//清空表单
			toft.id("packageCode").focus();
		}
		return temp;
	}

?

1 楼 haiyangyiba 2012-06-19  
细节问题,平时没有注意到的,楼主能直接给出正解,加深印象就更好了
2 楼 haiyangyiba 2012-06-19  
temp
haiyangyiba 写道
细节问题,平时没有注意到的,楼主能直接给出正解,加深印象就更好了


阅读了一下代码,明白了,谢谢
3 楼 xiangqian0505 2012-06-20  
阅读了一下代码,明白了,谢谢

其实就这样很简单的实现,有时候却会让我们苦恼半天。