jquery ajax 在submit按钮的click处理中应注意的地方
来源:互联网 发布:淘宝上的进口零食推荐 编辑:程序博客网 时间:2024/05/21 14:05
html文件:
<form action="/index.php/welcome/personpost">
................
<input type="submit" id="personsub" value="提交" />
</form>
js文件:
$(document).ready(function()
{$("#personsub").live('click',function()
{
if($("#oldpassword").val()=="")
{
alert("旧密码不能为空!");
return false;
}
var ajaxres=0;
var oldpsw=$("#oldpassword").val();
$.ajax(
{
type:"post",
url:"/index.php/welcome/checkpsw", //判断密码是否正确
data:{"oldpsw":oldpsw},
datatype:"text",
async:false, //注意,默认为异步,false为同步,始终等待success的完成,再执行ajax后的命令( if(ajaxres==-1) { return false; }。否则ajaxres变量不能正确赋值。
success:function(result)
{
if(result=="-1") //密码不正确
{
ajaxres=-1;
alert("旧密码输入错误,请重新输入!");
$("#oldpassword").val("");
$("#oldpassword").focus();
//return false //这里,return false是没用的
}
}
});
if(ajaxres==-1)
{
return false; //这里的return false才能使form不提交,维持在此页面
}
//如果ajaxres!=-1,则form 提交了
});
});
0 0
- jquery ajax 在submit按钮的click处理中应注意的地方
- jquery ajax 在submit按钮的click处理中应注意的地方
- jquery在表单提交之前,给submit按钮绑定ajax请求需要注意的细节
- 数据库开发中应注意的地方
- jquery在IE中使用append应注意的问题
- jquery在IE中使用append应注意的问题
- QT程序在发布的时候应注意的地方
- C语言中const应注意的一些地方
- java中for循环应注意的地方
- 使用jquery的ajax需要注意的地方
- jQuery中关于超链接click点击事件的注意点
- 初学C51者应注意的地方
- flex开发新手应注意的地方
- 拷贝对象应注意的地方
- PIC程序应注意的地方
- 安装php5.2.3应注意的地方
- 写一个函数应注意的地方
- 环境变量应用时一个应注意的地方
- 设计模式---工厂模式
- Unity3D开发:为地形添加水源和效果
- UVA 548 Tree(数据结构,二叉树,遍历)
- 使用live delegate on来解决js对后加载的html失效的问题
- Adding a library/JAR to an Eclipse Android project
- jquery ajax 在submit按钮的click处理中应注意的地方
- 怎样跟他人建立好人际关系
- 关于IIS发布应用的几点总结
- HTML5 localStorage and sessionStorage
- 配置mac 环境时碰到的一些问题
- 【Unknown】HttpClient:一个HTTP库规范
- 动态链接库(DLL)的编写及导出函数
- 伪分布式集群环境hadoop、hbase、zookeeper搭建(全)
- vc 分割路径、文件名