问题描述
- jquery mobile登录验证问题
-
请高手略加指点 本人写了个登录验证的手机页面(.net),提交时ajax调用后台login.ashx有返回值,但就是执行不到onSuccess成功回调函数。不知什么原因,十分烦恼。 <script> function onSuccess(data, status) { data = $.parseJSON(data); //data = $.trim(data); if (data.flag == "Y") { //成功,进入新页面 $.mobile.changePage(data.url); } else { alert(data.msg); } } //以下有被调用,login.ashx也执行并返回有值。 $(document).ready(function () { $("#btnLogin").click(function () { var formData = $("#frmLogin").serialize(); $.ajax({ type: "post", url: "login.ashx", cache: false, data: formData, dataType: "text", success: onSuccess ****** //该处没有执行**** }); return false; }); }); </script>
<div data-role="header"> <h1>快单系统登录</h1> </div> <div data-role="content"> <form id="frmLogin" method="post"> <div data-role="fieldcontain"> <label for="mch_id">商户ID:</label> <input type="text" name="mch_id" id="mch_id" /> </div> <div data-role="fieldcontain"> <label for="userid">登录名:</label> <input type="text" name="userid" id="userid" /> </div> <div data-role="fieldcontain"> <label for="password">密码:</label> <input type="text" name="password" id="password" /> </div> <input type="button" value="提交" id="btnLogin" /> </form> </div> </div>
解决方案
用fiddler调试下,看看返回什么,没有执行onsuccess是服务器没有返回201状态码
解决方案二:
数据不标准,$.parseJSON(data)报错了,要么$.parseJSON(data)改为eval
{'flag':'Y','url':'detail.aspx'}
改为
{"flag":"Y","url":"detail.aspx"}
function onSuccess(data, status) {
data = $.parseJSON(data);
//data =eval('('+data+')');//不标准json字符用eval
解决方案三:
JQuery Mobile开发中遇到的问题
jquery mobile中的表单验证
Jquery Mobile 使用问题
相关文章
- jquerymobile写的一个登陆页面问题
- azure-中国地区的Windows Azure 没有mobile service吗?
- asp.net-jquery 怎么获取ashx里的数组
- net-jquery 图片标注之后,移动缩放时,标注跟着移动
- asp.net-jquery 联动下拉框,动态添加dropdownlist option项后遇到问题
- jquery mobile怎么添加定时器
- jsp保存按钮失效,点击没反应
- jquery mobile 和 spring security 的问题
- js验证-jquery validator 插件的问题
- 显示-登录时候获取验证码的设计问题
【云栖快讯】他,一路保送,但可能不是你想象中的学霸; 他,曾是微软最年轻的技术管理者,挑战带领跨国团队; 他,后来加入阿里,成为阿里西雅图分部的第22名员工; 他,就是阿里通用计算平台负责人关涛! 通过短视频,为你揭晓他的成长和开发计算平台的经历,以及他对未来的展望! 详情请点击
热门推荐
- 高性能云服务器2折起
- 云服务器配置
- 技术资料
- 云计算
- 域名
- shell
- node.js
- 问答
- java
- mysql
- C++
- python
- jQuery
- Android
- asp
- PHP技巧
- jQuery教程
- JavaScript技巧
- JS
- SEO
- sql server
- mysql教程
- 前端
- 技术文集
- 技术
- 主题地图
- A
- z
- 云服务器哪家好
- API
- 大数据
- 云安全
- 云存储
- 云计算
- 获取公众号授权失败
- 兼容性疑难解答
- path
- stm32
- jsonobject
- product
前三篇
- struct-红黑树中如何保证根节点为黑?
- c#调用DLL文件提示无法加载
- js 字符串截取问题,谢谢
后三篇
- javascript-滚动条下来,按钮跟着下到底?用js怎样实现?
- c-求大神看看错在哪里!!!!!!!!
- sql根据一个表的id修改另一个表的内容
(yq.aliyun.com)为您免费提供net-jquery mobile登录验证问题相关信息,包括
jquery mobile
net
的信息
,所有net-jquery mobile登录验证问题相关内容均不代表的意见!
该页面h5页面的地址是:https://m.aliyun.com/yunqi/wenzhang/show_37769,您可以点击net-jquery mobile登录验证问题-手机站访问。