读书人

jquery的函数和javascript的函数 先后

发布时间: 2012-02-11 09:51:34 作者: rapoo

jquery的函数和javascript的函数 先后执行的问题 - Web 开发 / Ajax
点击按钮调用如下函数

JScript code
function aa()             addWriting(subjecttype,orderindex,luruscore);//jquery的方法      1        window.frames[0].location.href="itasTestStuAnswerAction.do?     method=luru&orderindex="+oindex+"&subjecttype="+subjecttype;               //javaacript 2)

我是先写的 jquery的方法去调用数据库的。但是为什么 却
先执行//javaacript 2

然后在去执行
//jquery 的方法 1

按理说 是有序 去执行的??????

[解决办法]
我怀疑你的addWriting这个方法里进行了ajax异步操作

如果真的用了ajax提交 而且想在ajax操作完成后执行
window.frames[0].location.href="itasTestStuAnswerAction.do

那么 应该把这句放到
JScript code
$.ajax({              type: "GET",              url: "test.json",              dataType: "json",              success : function(data){                    window.frames[0].location.href="itasTestStuAnswerAction.do              }            });
[解决办法]
我想,楼上应该是对的
异步造成的

读书人网 >Ajax

热点推荐