如何先执行Ajax响应事件? - .NET技术 / ASP.NET
JScript code: validate:function (){ var myAjax = new Ajax.Request( this.AjaxUrl, { onSuccess:function(result){ if(result.responseText =="true") return true; } } ); return false; } 结果无论如何都只返回False,不返回true,发现执行顺序是先后面的再调用onSuccess函数,这样就算在外面加标记值,在onSuccess赋值也不行,跪求高人能解答,或提出其他的比较好的解决方案,谢谢咯
自己解决了,是利用asynchronous:false同步方式再加上标记值就OK了,谢谢大家关注,多来几个接分的,马上就结贴了引用 你只是把异步变成同步了 有什么好的解决方案吗?请教了引用 http://topic.csdn.net/u/20100413/09/0D5ECC09-062C-4582-8B6C-BFA9FF309744.html 谢谢这个。
相关问答:
我JSP的页面是: <%@ page language="java" contentType="text/html; charset=gb2312" %> <script> function Save(){ xmlHttp=GetXmlHttpObject() if(xmlHttp==nul ......
C# code: SqlConnection conn = CsDB.sqlcon(); SqlDataAdapter da = new SqlDataAdapter("select fwCoding from bjmuma_fwCoding where OrderNumber='" + Order + & ......
代码中,如果将//alert(1) 注释打开,那么就可以调用,如果注释掉就无法调用 怀疑是导JS文件出问题了,因为写过jsp引两个JS文件没问题, 而JSP引一个JS文件,这个JS引别外的JS文件出现下面问题,上网找了半天没结 ......
代码如下 请高手 指点下 谢谢 ajax_http.js ------------- function getXMLHTTP() { var xmlhttp; if (window.ActiveXObject) { //IE try { ......