js 和ajax 提交给服务器端的代码, 验证输入值符不符合,验证服务器传递过来的值 thinkphp
来源:互联网 发布:手机淘宝客软件 编辑:程序博客网 时间:2024/05/02 01:52
function save_lan(lan, desc) { var post_flag = 1; if (desc.length > 32) { post_flag = 0; alert("输入的描述超过32字节,请重新输入!"); } else if (desc == "" || desc == "请输入描述") { desc == ""; } else if (/(^[A-Za-z0-9_\u4E00-\u9FA5]+$)/.test(desc) == false) { post_flag = 0; alert("描述只允许输入中文、字母、数字、下划线,请重新输入!"); } if (post_flag == 1) { if (confirm("您确定保存LAN口描述吗?")) { $.ajax({ url:URL + "/mod/", type:"post", data:"flag=mod" + "#lan=" + lan + "#desc=" + desc + '&ajax=1', dataType:"text", success:function(data) { if (data.indexOf("success=true") != -1 || data.indexOf('"success":true') != -1) { alert("操作成功!"); } else { if (data.indexOf("ALERT:") != -1) { alert(data); } else { alert("操作失败!"); } } window.location.reload(); } }); }; }
JavaScript indexOf() 方法 http://www.w3school.com.cn/jsref/jsref_indexOf.asp
用 indexof 的函数 ,表示,如果存在有success的信息,data肯定是返回的不是 - 1 的值, 所以用到
data.indexOf("success=true") != -1
就这个知识点啦。
0 0
- js 和ajax 提交给服务器端的代码, 验证输入值符不符合,验证服务器传递过来的值 thinkphp
- 实时验证用户输入的js代码
- jQuery中实现:当文本框输入值,验证值不符合规格,然后是文本框输出原来的值的方法
- js验证文本框输入的值
- email输入的提交验证
- ajax的验证提交例子
- thinkphp过滤post提交过来的数组(获取不到post过来的checkbox值)
- Ajax 提交和验证
- Ajax 提交和验证
- Ajax 提交和验证
- struts的输入验证服务器端与客户端
- js验证和PHP验证用户输入的区别
- JS输入验证代码
- 自定义ajax验证控件-客户端引用服务器端的验证
- 做注册的验证,在服务器端处理,客服端ajax异步提交数据
- 做注册的验证,在服务器端处理,客服端ajax异步提交数据
- 表单的验证:客户端验证和服务器端验证
- serverlet07 表单的验证:客户端验证和服务器端验证
- python基于文件操作
- c实现的算法
- 程序的本质复杂性和元语言抽象
- 对象
- lightoj-1029-Civil and Evil Engineer(最小生成树+克鲁斯卡尔算法)
- js 和ajax 提交给服务器端的代码, 验证输入值符不符合,验证服务器传递过来的值 thinkphp
- Go实战--go语言中执行shell脚本(The way to go)
- Servlet知识点
- 强化学习进阶 第七讲 TRPO
- java中四种引用类型(对象的强、软、弱和虚引用)
- Android Adapter,UI界面更新
- C++实现简单的走迷宫
- CodeForces 625 D.Finals in arithmetic(构造)
- bootstrap编写响应式页面