当我在确认对话框中单击取消时,密码已更改如何停止在javascript中更改密码

当我在确认对话框中单击取消时,密码已更改如何停止在javascript中更改密码,javascript,ajax,servlets,Javascript,Ajax,Servlets,在我的应用程序中,我确实更改了密码页面,当我输入密码并单击按钮时,它会发出成功消息,当我单击取消按钮时,它也会更改密码。如何通过单击取消按钮停止更改密码 var udet = ['ChangePassword',$('#txtNewPassword').val(),$('#txtOldPwd').val()] $.ajax({ type: "Post",

在我的应用程序中,我确实更改了密码页面,当我输入密码并单击按钮时,它会发出成功消息,当我单击取消按钮时,它也会更改密码。如何通过单击取消按钮停止更改密码

        var udet = ['ChangePassword',$('#txtNewPassword').val(),$('#txtOldPwd').val()]              
         $.ajax({               
              type: "Post",
              url: "UserRegistration",   //Servlet page here have code for checks current passowrd                  
              dataType:'json',
              data:{json:udet},
              success: function(data)
              {
                  if(data=="Password Changed Successfully"){
                  confirmDialog($("#message").html("<span style=color:black;>"+data+"</span>"), function(){               
                    $(window.location).attr('href', "Home.jsp");    

                  });                
                  }
                  else{
                  $("#message").html(data);
                     $('#txtOldPwd').val('');
                    $('#txtNewPassword').val('');
                    $('#txtCnfirmPwd').val('');
                 }
              }
              });
var udet=['ChangePassword',$('txtNewPassword').val(),$('txtOldPwd').val()]
$.ajax({
类型:“Post”,
url:“UserRegistration”//Servlet页面此处有检查当前passowrd的代码
数据类型:'json',
数据:{json:udet},
成功:功能(数据)
{
如果(数据==“密码更改成功”){
confirmDialog($(“#message”).html(“+data+”),function(){
$(window.location.attr('href',Home.jsp”);
});                
}
否则{
$(“#消息”).html(数据);
$('#txtOldPwd').val('');
$('#txtNewPassword').val('');
$('#txtCnfirmPwd').val('');
}
}
});

假设“确认取消”是您所指的对话框,只需将其作为SuccessHandler的第一行即可。对不起,问题有点不清楚。Sry,@Dominik,我改变了我的问题。你能告诉我,在你打开cance或Change提示的地方需要更多的代码吗?正如manikant所说,你在上面的代码叫什么?请向我们展示“提交/取消”按钮的单击处理程序的完整定义。没有它,我们就无法提供帮助。很可能您无意中为cancelbutton设置了与提交相同的处理方式,但这只是一个猜测。