jquery from表单提交

本文介绍了一个使用jQuery实现的密码修改功能,包括表单验证及通过AJAX提交表单到服务器的过程。文章详细展示了如何验证旧密码和新密码是否为空,并在提交前移除之前的错误提示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

//提交 密码设置

function passwordSubmit(){

    $("#passwordForm").submit(function(){//passwordForm  表单id.
        var len=0,password=$("#oldPassrod").val(),
         passwordNew=$("#newPassword").val();
        if (password == "") {
            $("#oldPassrod").nextAll().remove();
            $("#oldPassrod").after("<em class='error'></em><em class='formTips'>请输入</em>");
        }
        if (passwordNew == "") {
            $("#newPassword").nextAll().remove();
            $("#newPassword").after("<em class='error'></em><em class='formTips'>请输入</em>");
        }
        len=$(".paddwordDIv .error").size();
        if(len>0){
            alert("输入错误,请检查");
            return false;//返回false,form不会提交
        }  
        $(this).ajaxSubmit({
                  url:"/DRM/account/userAccount/updatePassword",
                  type:"post",
                  dataType:"text",
                  async:false,
                  success:function(data){
                      if(data=="密码不能为空"){
                          alert(data);
                      }else if(data=="原始密码错误"){
                          alert("原始密码输入错误");
                      }else{
                          alert("密码修改成功!");
                      }
                  },
                  error:function(XMLHttpRequest, textStatus, errorThrown){            
                         alert("方法调用失败");
                  }
         });
        return false;//阻止默认的提交方式
    });
}


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

西 洲

谢谢请喝奶茶~

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值