当我在确认对话框中单击取消时,密码已更改如何停止在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设置了与提交相同的处理方式,但这只是一个猜测。