修改:1、alert放在success的回调函数中;2、使用同步请求。
任选其一吧……但是同步会阻碍程序的执行,一般不会使用吧(不排除某些特殊情况需要同步)……
具体的修改方法还是自己解决吧,毕竟系统地看一下同异步是很有必要的。
1、AJAX提交,异步页面JS是可以执行的,2、只不过对于这种页面既有HTML又有JS的解释性语言,执行是讲究先后顺序的
3、除非就是给JS绑定事件如引入jquery文件后$(function(){})其中绑定事件代码部分要写到{}里面
4、或者JS操作的是异步页面标签,可以选择把JS代码部分放到HTML代码部分后面
你的按钮是服务器控件,相当于 submit 按钮,点击按钮,就直接提交了。ajax就中断了根据你的需求,你可以把按钮换成 <input type="button" onclick="avascript:return report()" />
ajax 是异步执行,就是进入 “/XFStatbyDay/XFStatbyDay” 进行处理动作时,其他的代码有可能同时运行。
恩…… 还有 你的数据是怎么返回的啊 我一般都用的XML