jquery parseJSON 的问题

导入的jquery1.4 看了,里面有parseJSON的方法

$(document).ready(function(){
$("#inserContxt").click(function(){
var jsondata = $.parseJSON('{"activityName":"John"}');

alert(jsondata.activityName);

});

});

我只是做了一下简单的测试,发现页面一直在报缺少对象错误,请帮忙看看,重谢

0

2个回答

[code="java"]

导入的jquery1.4 看了,里面有parseJSON的方法

$(document).ready(function(){ $("#inserContxt").click(function(){ var jsondata = $.parseJSON('{"activityName":"John"}'); alert(jsondata.activityName); }); });

[/code]
这样试试,我没发现你说的错误呢。

0

你用我提供的代码试过没有,有同样的问题吗?
建议你在Firefox上打开你的页面,IE根本不合适开发,看不到具体原因。

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
jquery的parseJSON方法解析问题
今天一个问题纠结了我一下午,后台传输json格式:{'id:'abc','code','str'}; 可是前台一直解析不了不知道为什么。 后来上网查api知道不能用单页号,崩溃。   接受一个JSON字符串,返回解析后的对象。 传入一个畸形的JSON字符串会抛出一个异常。比如下面的都是畸形的JSON字符串: {test: 1} ( test 没有包围双引号) {'t...
jQuery源码分析之parseJSON方法
源码如下: var rvalidtokens = /(,)|(\[|{)|(}|])|"(?:[^"\\\r\n]|\\["\\\/bfnrt]|\\u[\da-fA-F]{4})*"\s*:?|true|false|null|-?(?!0\d)\d+(?:\.\d+|)(?:[eE][+-]?\d+|)/g; jQuery.parseJSON1 = function( data ) {
从jquery的parseJSON方法了解JSON格式规范
最近做一个控件jqGrid,这个表格控件从后台获取数据使用的是jquery的.ajax()方法。 我在后台返回一组字符串:   "{"total":100,"rows":[{"cell":['0','电影_0'],"id":"0"},{"cell":['1','电影_1'],"id":"1"},{"cell":['
jquery parseJson报错SyntaxError: Unexpected token b
$.parseJSON('"content":" \u6b63\u5728\u601d\u8003\uff0c\u8bf7\u7a0d\u540e\u2026\u2026\u6211\u5728\u6d4b\u8bd5<\/p> #include \r\n\r\nint main()\r\n printf("hello world!");\r\n return 0;\r\n<\/pre> <\/p>"'); rn我的代码如上,其中"content":" \u6b63\u5728\u601d\u8003\uff0c\u8bf7\u7a0d\u540e\u2026\u2026\u6211\u5728\u6d4b\u8bd5<\/p> #include \r\n\r\nint main()\r\n printf("hello world!");\r\n return 0;\r\n<\/pre> <\/p>"是通过后台php的json_encode函数进行编码的。但是报错。不知要如何修改。各位看看我错在了哪里?
parseJSON有异常
[code=html]"info":["PATIENT_BED_NO":"008","PATIENT_ID":"0000001","VISIT_ID":"1","PATIENT_NAME":"张迪","DIAGNOSIS":"40周妊娠,头位,","am_s":"剖宫产术后","am_c":"治愈出院","am_pc":"患者引产后一天,日间精神状态好,生命体征平稳,给予抗生素等药物治疗,液体于13:30顺利滴毕,无不良反应。患者子宫收缩好,查宫底达脐下3指,阴道流血约30ml,继续观察子宫收缩及阴道流血情况。","am_person":"1069","pm_s":"剖宫产术后","pm_c":"治愈出院","pm_pc":" 患者于今日上午出院","pm_person":"1069","n_s":"","n_c":"","n_pc":"","n_person":"","PATIENT_BED_NO":"007","PATIENT_ID":"0000002","VISIT_ID":"1","PATIENT_NAME":"于彦","DIAGNOSIS":"235周妊娠 孕5产1存1流4 胎儿异常疤痕子宫 ","am_s":"引产","am_c":"入院","am_pc":"T36.8 P78次分 于15:00rn患者引产后一天,日间精神状态好,生命体征平稳,给予抗生素等药物治疗,液体于13:30顺利滴毕,无不良反应。患者子宫收缩好,查宫底达脐下3指,阴道流血约30ml,继续观察子宫收缩及阴道流血情况。","am_person":"1069","pm_s":"","pm_c":"","pm_pc":"","pm_person":"","n_s":"","n_c":"","n_pc":"","n_person":""][/code]rnrn var json = $.parseJSON(data).info;rn提示:Microsoft JScript 运行时错误: 例外被抛出且未被接住,以上是data数据rn哪里有问题?
$.parseJSON的使用规则
使用jquery的$.parseJSON方法必须注意,一定要完全遵守json字符串的格式,如下: String s={"message":"当前账套并没有价税分离失败的数据,不能使用此功能继续进行日终,需查询原因","info":"1"};  正确 String s={"message":当前账套并没有价税分离失败的数据,不能使用此功能继续进行日终,需查询原因,"info":"1"};
parseJSON解析出来的数据不一致问题
这是我的ajax代码rn[code=javascript]rn $.ajax(rn async: false,rn cache: false,rn type: 'POST',rn url: '../departAction/list.do?',rn error: function () // 请求失败处理函数rn ,rn success: function (data) rn var d = $.parseJSON(data);rn if (d.success) rn console.log($.parseJSON(data).obj)rn console.log(d.obj);rn dep_data = d.obj;rn else rn layer.alert("获取部门失败", offset: '120px', title: false, btn: ['OK']);rn rn rn );rn[/code]rnrn[img=https://img-bbs.csdn.net/upload/201902/15/1550202802_750467.png][/img]rn这是ajax发送请求得到的数据,rn[img=https://img-bbs.csdn.net/upload/201902/15/1550202897_457524.png][/img]rn问题就是都是同样的变量,为什么输出以后得到level一个是0一个是1,用个变量接以后所有的level值都自动减了1这是为啥,太神奇了
eval的用法,以及不用eval而用parseJSON()
-
sql server中的 parseJSON函数具体怎么回事?
谁有这个函数的之类的?我发现json字符串用这个调用,会偶尔有字段偏差。rn例如:"code":"1","我的报销":"title":["样式分类","报表名称"],"value0":["1","库存余额查询"]rn他会多出一个name为 - 的字段。rn或者有别的再sql server中将json转成表的函数或存储过程也可以,求推荐
js中利用jquery parseJSON来判断字符串string是否是json格式
基础:需要引入jquery function isJsonFormat( str ) { try { $.parseJSON(str); } catch (e) { return false; } return true; }
$.parseJSON()报 对象不支持此属性或方法
["eqsn":"开卷线","Hour":"07:10:00","datetime":"2013-09-23","eqid":"2013092317151240038233190","eqsn":"开卷线","Hour":"07:10:00","datetime":"2013-09-16","eqid":"2013092317200317045171826","eqsn":"开卷线","Hour":"07:10:00","datetime":"2013-09-15","eqid":"2013092317203377322080592","eqsn":"开卷线","Hour":"00:50:00","datetime":"2013-09-17","eqid":"2013092317332622322664873","eqsn":"开卷线","Hour":"06:00:00","datetime":"2013-09-18","eqid":"2013092317351996072634767"]rnrnrn这个我循环拼出来的字符串,各位客官帮我看看哪里错了 ,为什么会报这种奇怪的错误!
jQuery中的问题,jQuery与$的区别?
jQuery框架中我们经常会用到某个节点对象rn像这样取rn$(id)或者 jQuery(id)rnrn我现在碰到个问题rn就是用$(id)时出错,而用jQuery(id)就没问题rnrn这两种用法有什么区别吗?是否是作用域的问题?
jQuery 关于JQuery的选择问题?
jQuery 关于JQuery的选择问题?rnrnrnrnrnrn$("#btn")是ID选择符吧,按理说这样写就确定的了一个唯一的元素(包装成jQuery对象?不清楚)rn我直接这样写 $("#btn").value = "123";没有效果,必需写成 $("#btn")[0].value = "123";才可以rnrn但是 $("#btn").bind("click", function(e) alert("123") ); 绑定事件就可以rn
parseJSON问题,将数据复制出来传进去正常,但是直接用变量就出问题
一小段代码,data就是一个json数组,如果输出data然后拷贝到里面函数就正常使用,否则无反应。nsuccess:function(data)n var json= $.parseJSON(data);n alert(json); n ,
jquery的问题
把Demo文件中的jquery引用改成2.1版本的就不行了
jquery问题
$('#aa').bind(rn change: function() rn var a = $("select[@name='aa'] option:[selected]").text(); rn var i = a.indexOf('S');rn var b=a.substring(0,i);rn bb(b);rn ,rn);rnfunction bb(b)rnvar a =b;rn$("select[@name='example6'] option").each(function(i)rn if($(this).text() == a)rn $(this).attr("disabled","disabled"); rn rn );rnrnrnrn$(this).text() 不是example6中option的内容rn
jquery问题??
用jquery取得和rnvar element=document.getElementById("h1");rn var text=element.childNodes[0]; rn alert('nodeType:'+text.nodeType);// nodeType=3rn用jquery怎样获得js里面nodeType相同的结果
jquery 的问题
用jquery动态生成 ,当点击提交按钮时,将text的值,添加到数据库,该怎么获取 每个button 所对应的 text值呢??
jquery 问题
用jquery 克隆后 如何将 克隆后的 内容放到rnrn rn 中rn
jquery 的this问题
[code=JScript]rn 操作rn[/code]rnrn这里的this 是指哪个对象?rnrnfunction SystemAdmin(id,obj)rn alert($(this).attr('href')); //为什么是undefined?rn $(this).unbind('onclick');rnrnrnrn以上都不成功
Jquery问题
[img=http://hi.csdn.net/attachment/201107/27/36673_1311731853WR9f.jpg][/img]rn要实现的是权重*分数,然后每行相加,把计算出来的总数填在绩效权重总分那行。rn由于这个权重值是固定的,所以的我在加了一个per便于计算rn这是我写的rn[code=JScript]rn var result="" ;rn $(document).ready(function() rn $("#wsd_listtable").find("input").blur(function() rn var text = $(this).val() * $(this).attr("per");rn if (result == "") rn result = text;rn elsern result = result + text;rn $("#result").text(result);rn );rn );rn[/code]rnrn我现在遇到的问题是上面的代码能相加,每个文本框都算过以后,再改文本框的值,又会在开始算出来的基础上加,而且去掉某个文本框的值,绩效权重分还是不变rnrn应该要怎么改呢
JQuery问题
csdn的那个结贴功能怎么实现的啊? 就是鼠标一悬上去,就算出了帖子剩下的可用分!
jQuery的问题
有一张图片,鼠标放在图片的右半部分,就显示个向右方向图片rn鼠标放在图片的左半部分,就显示个向左方向图片rnrn用mousrover 只能在图片上显示一张图片啊,rn求解
【jquery】_问题
问题代码敲好去运行,发现表格不能编辑,于是按下F12,提示: $ is not defined 解决办法: 1.引入的路径不正确,确保script的src引用路径正确。在路径前面加上${pageContext.request.contextPath},PageContext类的实例,提供对JSP页面所有对象以及命名空间的访问。${pageContext.request.contextPath}等价...
jQuery 问题
$('#spopupnamestr').click(function(event)rn if($(event.target).hasClass("nameitemX"))rn this.removeChild(event.target.parentNode);rn //$(this).remove($(event.target).parent()); ??rn $("#" + $(event.target).attr("id").substr(2)).removeClass("spopupname_active");rn //生成ID序列rn getSelectItemId(); rn rn if($('#spopupnamestr .nameitemX').is("div")) return false;rn);rnrn如上述代码:rn移除一个DOM节点时,我用jQuery方法 $(this).remove($(event.target).parent()) 不行,最后我只好用javascript原来的方法:this.removeChild(event.target.parentNode);。。请问这是为什么?rnrn另外问一下,大家觉得jQuery的效率如何呢?我觉得他的选择器的确强大,但是效率怎么要呢?
Jquery的问题
如何在Jquery代码中,但鼠标经过图片时修改图片的路径。
jquery的问题。。。
假设我的页面登陆用户名为username,图片的相关信息为img,后天的数据库中用户信息的相关表是user,用户表中有表达用户搜藏的cellection字段。rn 现在我要用jquery和servlet实现用户对某一图片的搜藏功能。。rn 求jsp页面中js函数中的核心语句,,以及servlet中的核心语句,,谢谢各位,,,高分送上。。
jQuery问题
实现a标签背景的添加与移除(当鼠标移动到哪个A 它就显示一个背景,鼠标移动到下一个时,前一个背景就移除) 但是现在效果没出来 请大家帮帮忙 谢谢rn下面是代码rnrnrnrnrnrn rn 无标题文档rn rnrn rn rnrnrnrn rn rn 岗位同认rn 行业精英rn 学习资料rn 行业资讯rn 培训机构rn 人才招聘rn 活动rn rn rn rn rn rn rn rn 您可以选择更多的搜索方式:百度 谷歌 搜搜rn rn rnrnrn
相关热词 c# 线程顺序 c#昨天当前时间 c# 多进程 锁 c#mysql图片存取 c# ocx 委托事件 c# 读取类的属性和值 c# out 使用限制 c#获取url的id c#怎么进行分页查询 c# update 集合