javascript-用Javascript输出Json时无法显示

问题描述

用Javascript输出Json时无法显示

,感谢大神

解决方案

你json字符串明显就错了
{("userinfo")(:

==》
{"userinfo":

解决方案二:

你的ShowJson.aspx 返回的 json格式应该有问题,你写个简单js文件试试,要是能通过(我看你的客户端貌似没啥问题),就找你服务端程序的输出问题

你把下面这个存成js文件 替换你的后台程序 $.getJSON("xxx.js",function(result){

{
  "username": "aaa",
  "userpass": "111",
  "email": 'aaa@qq.com'
}

解决方案三:

你的ShowJson.aspx 返回的 json格式应该有问题,你写个简单js文件试试,要是能通过(我看你的客户端貌似没啥问题),就找你服务端程序的输出问题

你把下面这个存成js文件 替换你的后台程序 $.getJSON("xxx.js",function(result){

{
  "username": "aaa",
  "userpass": "111",
  "email": 'aaa@qq.com'
}

解决方案四:

你既然用JQ从服务端获取文件,那BUTTON就不能是服务器控件啊,一点BUTTON整个页面都重新加载了。
你先把runat="server"去掉试试。如果还不行的话,就直接用html写个BUTTON。

解决方案五:

根据你的代码Json应该是下面这种样子:
{“userinfo":[
{
"username": "aaa",
"userpass": "111",
"email": 'aaa@qq.com'
},
{
"username": "bbb",
"userpass": "222",
"email": 'bbb@qq.com'
}
]}

解决方案六:

1,按你的代码button不应该是服务器控件。
2,ShowJson.aspx返回的Json而不是页面?一般来说在WebForm中返回Json的应该是xxx.ashx。

时间: 2024-08-31 07:36:42

javascript-用Javascript输出Json时无法显示的相关文章

JavaScript转换与解析JSON方法实例详解_javascript技巧

本文实例讲述了JavaScript转换与解析JSON方法.分享给大家供大家参考,具体如下: json格式数据如下: var json = { 'jquery': [{ "id": "1", "type": "ASP.NET", "title": "JSON全解析"}] } alert(json.jquery[0].id); alert(json.jquery[0].type); aler

JavaScript实现XML与JSON互转代码

最近在开发在线XML编辑器,打算使用JSON做为中间格式.因为JSON相对于XML,有着容易阅读.解析速度快.占用空间小等优点,更易于在WEB上传递数据.但在实际使用中还是发现了一些易于忽略的细节,对于需要严格保证XML原始结构的情况,在转换成JSON时需要一些注意. XML转换成JSON的格式大概如下:  代码如下 复制代码     //XML形式     <article>     <header id="h1"> 文章标题 </header>

javascript for-in有序遍历json数据并探讨各个浏览器差异_javascript技巧

object本身就是无对象的集合,因此在用 for-in 语句遍历对象的属性时,遍历出的属性顺序与对象定义时不同. 了解W3C标准: 根据 ECMA-262(ECMAScript)第三版中描述,for-in 语句的属性遍历的顺序是由对象定义时属性的书写顺序决定的. 关于 ECMA-262(ECMAScript)第三版中 for-in 语句的更多信息,请参考 ECMA-262 3rd Edition 中 12.6.4 The for-in Statement. 在现有最新的 ECMA-262(EC

javascript实时获取鼠标坐标值并显示的方法

  这篇文章主要介绍了javascript实时获取鼠标坐标值并显示的方法,涉及javascript操作鼠标事件的相关技巧,非常具有实用价值,需要的朋友可以参考下 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Trans

javascript在一个function里控制loading的显示与隐藏

问题描述 代码如下,不知为何无法执行出loading显示后又隐藏的效果.<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>javascript在一个function里控制loading的显示与隐藏</title><script type="text/javascrip

javascript动态添加图片层为什么总是显示的最后一个图片?

问题描述 javascript动态添加图片层为什么总是显示的最后一个图片? <br> .divStyle <br> {<br> position:absolute;<br> top:window.event.clientY;<br> left:window.event.clientX;<br> height:150px;<br> width:600px;<br> border-style:solid;<b

php 输出json及显示json中的中文汉字详解及实例_php实例

php 输出json及显示json中的中文汉字 在php中,我们经常需要将数组输出json,只需要使用json_encode函数处理一下数组即可,但有的时候数组里面有中文,使用json_encode函数处理后中文字符被编码成了Unicode,如何才能在json中显示中文呢?请看下文. 首先介绍一下php输出json格式: 一种最简单的用法,就是把数组直接输出为json,如下: <?php $arr = array('p1'=>'ni"hao','p2'=>2,'ch'=>

javascript模拟map输出与去除重复项的方法_javascript技巧

本文实例讲述了javascript模拟map输出与去除重复项的方法.分享给大家供大家参考.具体方法如下: 1.Javascriptmap输出 function Map(){ // private var obj = {} ;// 空的对象容器,承装键值对 // put 方法 this.put = function(key , value){ obj[key] = value ;// 把键值对绑定到obj对象上 } // size 方法 获得map容器的个数 this.size = functio

ajax-关于extjs获取json数据,后台错误时怎么显示错误页面

问题描述 关于extjs获取json数据,后台错误时怎么显示错误页面 struts2返回json数据错误时,怎么捕获异常.跳转到错误页面.我写了个拦截器.session过期时跳转到login.jsp.可是他却直接给我弹出一个login.jsp源代码.查看网上都说struts的拦截器无法捕捉ajax的异常.那我又该如何做呢?改struts核心文件?求大神赐教! 解决方案 你可以设置响应头status代码为500,这样客户端才能捕获到错误执行failure回调,要不是200响应头会进入Ext.aja