jquery aja请求问题

浪漫小和 2013-10-29 04:17:49
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后页面并没显示出任何效果.
...全文
139 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
骑士的崛起 2013-10-31
  • 打赏
  • 举报
回复
汗,LZ设全局变量了,Ajax异步的问题,把后面的函数需要放到第一个Ajax的success : function(data, stats)里面,就可以了。
浪漫小和 2013-10-31
  • 打赏
  • 举报
回复
全局变量设置了阿!
wasdasdfqwer 2013-10-31
  • 打赏
  • 举报
回复
这个问题好笼统,看楼下的把
z744489075 2013-10-31
  • 打赏
  • 举报
回复
楼下一定知道
浪漫小和 2013-10-31
  • 打赏
  • 举报
回复
我就是这么干的,但是不行啊.
骑士的崛起 2013-10-30
  • 打赏
  • 举报
回复
楼下给LZ解释下。
快乐的小呆 2013-10-30
  • 打赏
  • 举报
回复
定义一个全局变量嘛 然后把restore放在里面。
浪漫小和 2013-10-30
  • 打赏
  • 举报
回复
没分了,只能发到这里了!

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧