当前位置:编程学习 > JAVA >>

jquery aja请求问题

var myData;
$.ajax({
url : "process/getJsonData",
type : "POST",
//datatype : "json",
success : function(data, stats) {
if (stats == "success") {
myData = data;
alert(data);
//   window.location.href="/yc"   
}
},
error : function(data) {
//alert("请求失败");
}
});

$(function() {
$('#myflow').myflow({
restore : eval("("+myData+")"),
tools : {
save : {
onclick : function(jsonData) {
alert(myData);
//alert(jsonData);
$.ajax({
url : "test/parse/start?jData=" + jsonData,
type : "POST",
//datatype : "json",
data : jsonData,
success : function(data, stats) {
if (stats == "success") {
alert("流程保存成功..");
//   window.location.href="/yc"   
}
},
error : function(data) {
//alert("请求失败");
}
});
}
}
}
});
//$("body").rightClick(function()(alert("右键单击"))); 
});


我希望第一个ajaxy请求获取的数据放入第二个的restore 里面,但是虽然数据取回了,但是放入restore后页面并没显示出任何效果. --------------------编程问答-------------------- 没分了,只能发到这里了! --------------------编程问答-------------------- 定义一个全局变量嘛 然后把restore放在里面。 --------------------编程问答-------------------- 楼下给LZ解释下。 --------------------编程问答-------------------- 全局变量设置了阿! --------------------编程问答-------------------- 汗,LZ设全局变量了,Ajax异步的问题,把后面的函数需要放到第一个Ajax的success : function(data, stats)里面,就可以了。 --------------------编程问答-------------------- 我就是这么干的,但是不行啊.
--------------------编程问答-------------------- 楼下一定知道 --------------------编程问答-------------------- 这个问题好笼统,看楼下的把
补充:Java ,  非技术区
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,