救救救救,关于JSON 回调数据里使用脚本的问题
2016-07-07 15:02 来源:www.chinab4c.com 作者:ecshop专家
JSON输出的数据,可以使用JS脚本函数。 但运行不了脚本,如:alert("22222"); 初始化不了数据。 请问如何解决。 如果用XML回调。 怎么传输结果给回调函数? |
回答:
response过去.ec的ajax对象有这个啊 |
能说得再明白一点不? |
用火狐调试就知道问题出那了 |
又没有脚本错误,他只是不运行而已。 |
理解错了,误导了楼主,这种情况是ajax返回的文本中的js代码不会自动执行的,我原来的做法是把js放到一个div的innerhtml中,取出一个div的innerhtml中的代码eval()下就可以了,贴出原来的一个例子: $.ajax({ type:"POST", [url="ajax.php]url:"ajax.php[/url]", dataType:'json', data:"act=ajax_get_cat_property&cat_id=" + cat_id +"&goods_id=" + goods_id , success:function(result){ /**取出返回的内容中的html**/ $("#" + target_div ).html(result.content); /**取出返回的内容中的js代码并执行**/ eval(" varproerty_value_list = " + result.js); //为新增加行的属性文本框加下拉先择start $("#" + target_div +" input").each(function(){ ajax_get_property_value_list($(this),proerty_value_list); }); //为新增加行的属性文本框加下拉先择end } }); 这个例子是把js代码写在json的一个属性值中,然后eval一下就可以了 |
终于看到亲人了。 |
最近更新
常用插件
- ecshop2.7.1打印发货单插件
ecshop2.7.1打印发货单插件介绍:ecshop2.7.1和以前的ecshop版本不一样,ecs...
- ecshop二次开发详细页面生
插件介绍: ECSHOP系统,在很多时候,很多商品没有人购买,不但购买的人...
- ecshop二次商品订购人信息
ecshop二次商品订购人信息填写插件,有时候给朋友送花,或者是送礼品的...
- ecshop分类批量扩展插件
ecshop分类批量扩展插件,这个插件是ecshop插件里面比较核心的插件。我们...
- ecshop商品分类名称增加样
ecshop插件介绍:本插件可以方便在后台管理,为ecshop商品分类名称增加样...
ecshop热门问答
ecshop热门资料
ecshop目标
ecshop装机大师
ecshop指点
ecshop软件版本
ecshop显示异常
ecshop提示信息
ecshopupgade
ecshop元件
ecshop产品栏目
ecshop活动
ecshop收获
ecshop显示市场价格
ecshopappserv
ecshop漏洞
ecshop文件管理
ecshop开发多城市版
ecshop前台无法登陆
ecshop竞争对手
ecshop验证失败
ecshop批发申请
ecshopokbuy好乐买
ecshop最热
ecshop上传的文件
ecshop规格
ecshop非诚勿扰
ecshop断行
ecshopinput
ecshop微博登陆
ecshop做网站
ecshop成繁體