关于json格式的转化以及eval的使用
来源:互联网 发布:thinkphp 输出sql语句 编辑:程序博客网 时间:2024/05/16 01:11
关于json格式的转化和eval的使用以及JQuery的form方法
问题描述:在学习SSH框架中,管理员的登录界面admin_login中,json基本格式看不懂,以及eval的基本使用不熟悉。
代码如下
function checkLogin() {$("#adminLoginForm").form("submit", {url : 'doAdminLogin',success : function(result) {var result = eval('(' + result + ')');if (result.success == 'true') {window.location.href = 'productmanager.jsp';$("#adminLoginDlg").dialog("close");} else {$.messager.show({title : "提示信息",msg : result.message});}}});}
先来学习一下基本的json格式:
1.使用{}来表示一个类,使用:来赋值
var jsonObject = {"name" : atguigu,"age": 12,"adress":{"city":BeiJing}2.使用函数eval将字符串转化为本地的json代码来执行
var teststr = "alter('hello eval')";eval(teststr);
3.使用函数eval将json字符串转化为json对象
var jsonStr = "{'name':'atguigu'}";var testObject = eval("("+jasonStr+")");alter(testObject.name);
接下来学习一下JQuery的基本操作方法
<form id="ff" method="post"> ... </form> 使 form 成为 ajax 提交的 form 。$('#ff').form({ url:..., onSubmit: function(){ // 做某些检查 // 返回 false 来阻止提交 }, success:function(data){ alert(data) } }); // 提交 form $('#ff').submit(); 调用 form 插件的 'submit' 方法来提交 form $('#ff').form('submit', { url:..., onSubmit: function(){ // 做某些检查 // 返回 false 来阻止提交 }, success:function(data){ alert(data) } });
说明:
阅读全文
0 0
- 关于json格式的转化以及eval的使用
- 关于json和eval的使用
- 关于js eval函数解析json格式的注意点
- 使用eval()解析JSON格式字符串应注意的问题
- 使用eval()解析JSON格式字符串应注意的问题
- 笔记:关于JSON以及解析JSON的两种方法eval()和JSON.parse()
- 关于<%# Eval("createTime"%>的时间格式转换
- eval 转化json对象注意的括号问题
- # eval()函数的使用以及Json对象与Json字符串互转
- 关于Android的assets资源使用,以及网络间的数据传递JSON格式处理
- 关于<#eval>的使用详解
- 关于JSON的格式
- JSON数据的安全性,避免使用eval
- eval和json.parse的使用
- android-关于Gson和json的解析转化使用
- JS的eval函数解析JSON格式数据
- Jquery中eval执行的必须是满足json格式
- js中eval函数对json格式数据的处理
- 存储过程
- Servlet中使用Spring bean或自动织入
- 类型转换
- JNDI
- DateRangePicker日期选择框
- 关于json格式的转化以及eval的使用
- 2017年东莞理工学院程序编程选拔赛
- Activity+Fragment基本框架(主要解决重启后,出现重叠的问题)
- Docker
- 数据结构 C语言 哈希 链地址法
- 处理一条很慢SQL语句过程
- mybatis传参数
- springmvc配置总结
- with..as oracle的用法