关于json转换字符串数据的问题。
以下js代码有什么问题,为什么执行不到第二个alert<script type="text/javascript">
function showStorage() {
var zbTDJ = “[{"name":"1","index":"2"},{"name":"3","index":"4"}]";
alert(zbTDJ);
var jdata = $.parseJSON(zbTDJ);
alert(jdata[0].name);
}
</script>
我该怎么转换为json数据啊??????????????????? --------------------编程问答--------------------
eval--------------------编程问答-------------------- http://blog.csdn.net/joyhen/article/details/8797039 --------------------编程问答--------------------
是不是大神都这么言简意赅 就不能体谅下我们这些菜鸟说的明白点么????? --------------------编程问答-------------------- 看2楼的链接 --------------------编程问答--------------------
看2楼的链接
eval
是不是大神都这么言简意赅 就不能体谅下我们这些菜鸟说的明白点么?????
我改成这样了还是没执行那个alert:
function showStorage() {
var jdata = $.parseJSON('{ "width": "1680", "height": "1050" }');
alert(jdata.name);
}
<input type="button" class="btn btn-info" value="恢复" onclick="showStorage();"> --------------------编程问答--------------------
看2楼的链接
eval
是不是大神都这么言简意赅 就不能体谅下我们这些菜鸟说的明白点么?????
使用$.parseJSON 需要引入什么系统文件之类的么 直接用? --------------------编程问答--------------------
看2楼的链接
eval
是不是大神都这么言简意赅 就不能体谅下我们这些菜鸟说的明白点么?????
我改成这样了还是没执行那个alert:
function showStorage() {
var jdata = $.parseJSON('{ "width": "1680", "height": "1050" }');
alert(jdata.name);
}
<input type="button" class="btn btn-info" value="恢复" onclick="showStorage();">
看清楚哦,你的json字符串只有width和heigh对象 --------------------编程问答--------------------
看2楼的链接
eval
是不是大神都这么言简意赅 就不能体谅下我们这些菜鸟说的明白点么?????
使用$.parseJSON 需要引入什么系统文件之类的么 直接用?
jq:http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js --------------------编程问答--------------------
看2楼的链接
eval
是不是大神都这么言简意赅 就不能体谅下我们这些菜鸟说的明白点么?????
我改成这样了还是没执行那个alert:
function showStorage() {
var jdata = $.parseJSON('{ "width": "1680", "height": "1050" }');
alert(jdata.name);
}
<input type="button" class="btn btn-info" value="恢复" onclick="showStorage();">
看清楚哦,你的json字符串只有width和heigh对象
我完全改成你的了 也没反应。。。你看看我的全部代码吧,哪里出问题了
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script type="text/javascript">
function showStorage() {
var listStr = $.parseJSON('{ "width": "1680", "height": "1050" }');
var str = $.param(listStr);
alert(listStr.width + ',' + listStr.height);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input type="button" class="btn btn-info" value="恢复" onclick="showStorage();">
<input id="Value_hidT" type="hidden" runat="server"/>
</div>
</form>
</body>
</html> --------------------编程问答--------------------
看2楼的链接
eval
是不是大神都这么言简意赅 就不能体谅下我们这些菜鸟说的明白点么?????
我改成这样了还是没执行那个alert:
function showStorage() {
var jdata = $.parseJSON('{ "width": "1680", "height": "1050" }');
alert(jdata.name);
}
<input type="button" class="btn btn-info" value="恢复" onclick="showStorage();">
看清楚哦,你的json字符串只有width和heigh对象
我完全改成你的了 也没反应。。。你看看我的全部代码吧,哪里出问题了
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script type="text/javascript">
function showStorage() {
var listStr = $.parseJSON('{ "width": "1680", "height": "1050" }');
var str = $.param(listStr);
alert(listStr.width + ',' + listStr.height);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<input type="button" class="btn btn-info" value="恢复" onclick="showStorage();">
<input id="Value_hidT" type="hidden" runat="server"/>
</div>
</form>
</body>
</html>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js" type="text/javascript"></script>添加到<title></title>后面 --------------------编程问答--------------------
http://blog.csdn.net/joyhen/article/details/8797039
哇 太感谢了 亲一个 哈哈 --------------------编程问答--------------------
http://blog.csdn.net/joyhen/article/details/8797039
大神,我想问下从前台利用json传递json数组到后台怎么样操作啊,前台如何包装数据,后台如何解封数据啊? --------------------编程问答--------------------
http://blog.csdn.net/joyhen/article/details/8797039
大神,我想问下从前台利用json传递json数组到后台怎么样操作啊,前台如何包装数据,后台如何解封数据啊?
其实这样做你不觉得很累么,直接异步过去就能很好的处理了。 --------------------编程问答--------------------
你把前台获取的json字符串赋给一个隐藏控件ASP:Hidden,然后js除服某个按钮的click事件(参考:http://blog.csdn.net/joyhen/article/details/8485321),这时候在这个事件(服务器端)中就可以取到值了。
http://blog.csdn.net/joyhen/article/details/8797039
大神,我想问下从前台利用json传递json数组到后台怎么样操作啊,前台如何包装数据,后台如何解封数据啊?
其实这样做你不觉得很累么,直接异步过去就能很好的处理了。
怎么个异步法啊。。。。 --------------------编程问答--------------------
你把前台获取的json字符串赋给一个隐藏控件ASP:Hidden,然后js除服某个按钮的click事件(参考:http://blog.csdn.net/joyhen/article/details/8485321),这时候在这个事件(服务器端)中就可以取到值了。
http://blog.csdn.net/joyhen/article/details/8797039
大神,我想问下从前台利用json传递json数组到后台怎么样操作啊,前台如何包装数据,后台如何解封数据啊?
其实这样做你不觉得很累么,直接异步过去就能很好的处理了。
怎么个异步法啊。。。。
还有就是我把前台数组传递到后台后后台怎么处理这个json字符串啊。
另外我是不是要把前台的数据也做成固定的json字符串的格式传递给后台啊?
补充:.NET技术 , ASP.NET