为了账号安全,请及时绑定邮箱和手机立即绑定

关于json数据中有正则表达式?

/ 猿问

关于json数据中有正则表达式?

jq代码如下:
function getDayContent1(){
var content2="";
$.getJSON("jsp/web/HyGuid/js/json.json").success(function(data,textStatus, jqXHR){
alert(" success");
content2=data.chwPregWizCalendar.content;
});
alert(content2);
}
json文件如下:
{"chwPregWizCalendar":{"content":"<p>第一天<\/p>"}}

alert(content2);是一片空白,如果在alert(content2);下面再加一行alert(content2);的话,第一个alert(content2);空白,第二个alert(content2);就会正常显示<p>第一天</p>,总不能为了正常显示在项目中保留这个alert(content2);吧,求高手解答啊啊!!!
类似的问题最近又遇到了, alert("ss"); 
ifm.height(subWeb.body.scrollHeight+30); }如
果没有任何alert,subWeb.body.scrollHeight的值会偏大,在
ifm.height(subWeb.body.scrollHeight+30);这一行之前加上alert任意值之
后,subWeb.body.scrollHeight的值才会正常,这是怎么回事?

查看完整描述

2 回答

?
幕布斯6054654

ajax是异步的,你的alert要写到它的回调函数里边去。就是说
alert(content2);
要放在content2=data.chwPregWizCalendar.content;的后面。

查看完整回答
反对 回复 2018-12-10
?
呼如林

在content2=data.chwPregWizCalendar.content;
下面加一个alert(data.chwPregWizCalendar.content);看是否有值,不能亲自调试好多问题都说不清楚!

查看完整回答
反对 回复 2018-12-10

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信