关于jquery和ajax的问题 在一个ajax请求后,收到后台返回的json格式的字符串,动态生成几个按钮,点击按钮后执行另一个js函数,这个函数接收一个值,去ajax返回的json格式的字符串里搜索,显示要的那一条记录,请问这个怎么实现呢?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你可以把返回的json数据放到页面上一个hidden标签里,然后判断的时候获取这个hidden的value 就可以了 定义一个全局变量objJSON;收到后台返回的json格式的字符串后eval()一下,赋值给objJSON。这样你可以随时使用这个JSON对象了 不用加隐藏域var result; //在Ajax返回数据前,声明一个变量function Ajax(){ //ajax.send();... //if(ajax.responseState..) result = responseText;}function btClick(){ //先判断是否已取得 if(result){ //对JSON取值 } else{ alert("出错!"); }//在Ajax收到请求后,将服务端返回的结果赋值给这时在JS里result就是一个Json对象变量,弹出的新按钮可以直接对它操作,比如执行上面的btClick() 如何用JQ控制頁面自適應 js 循环函数 div如何拖出有滚动条的容器 1.html 如何把 2.html全包进来 求帮忙,小弟跪了 求一段用正则表达式验证时间输入的js,谢谢啦! 怎么限制html中某种tag的数目 怎样去检测文件是否存在??????? IE6进度条的问题。(100分) 求问菜单跳转问题 IE6,IE7 setAttribute('onLoad','')问题? 这个应该怎么写?jquery & json.
这样你可以随时使用这个JSON对象了
function Ajax(){
//ajax.send();...
//if(ajax.responseState..)
result = responseText;
}function btClick()
{
//先判断是否已取得
if(result){
//对JSON取值
}
else{
alert("出错!");
}
//在Ajax收到请求后,将服务端返回的结果赋值给这时在JS里result就是一个Json对象变量,弹出的新按钮可以直接对它操作,比如执行上面的btClick()