会社名を選択し、を使用してパスワードのフォームをポップアップする1つのモジュールに取り組んでいますcolorbox iframe
。パスワードを入力してフォームを送信するとjson
、応答として返されます。次に、ポップアップウィンドウを閉じて、ページを別のページにリダイレクトします。私のコードは
$(document).ready(function(){
var validator = $("#passwordverify").validate({
rules: {
password: {
required: true,
minlength: 5
}
},
messages: {
password: {
required: "Provide a password",
rangelength: jQuery.format("Enter at least {0} characters")
}
},
submitHandler: function() {
$.ajax({
url:"varifypassword.action",
type:"post",
dataType:"json",
data:{partyid:$("#partyid").val(), password:$("#password").val()},
success:function(response){
if(response.response == true)
{
parent.$.fn.colorbox.close();
window.location.replace("main.jsp");
}
else
{
$("#error").html("Incorrect Password");
}
}
});
}
});
正常に動作していますがwindow.location.replace
、同じiframeで動作しています。main.jsp
同じポップアップで開きます。親ページの場所にロードするにはどうすればよいですか。