$.confirmと組み合わせてjqueryajaxを使用していますが、$。confirmに応答してcodeigniterコントローラー/メソッドをロードする方法を理解する必要があります。コードは次のとおりです。
$.ajax({
url: sURL + "utility/ajaxFind_In_tblClients",
type: "POST",
data: {ClientNum: ClientNum},
dataType: 'json',
success: function(json) {
$.confirm("The email address registered to this account is:\n\n"
+json.ClientEmail+
"\n\nSend password recovery information to this email address?"+
"\n\nIf you need assistance, please call 888-526-9999.",
//YES
function(){
//need to load a codeigniter controller here
$.msg("Password recovery information has been sent.\nPlease check your inbox",
{header:'Password Sent', live:10000});
$('#ajaxShield').hide();
},
//NO
function(){
$.msg("Password recovery information has NOT been sent.",
{header:'Password Not Sent', live:10000});
$('#ajaxShield').hide();
}
) //end of confirm
}, //end of success: function(json), could be YES or NO inside
error:function (xhr, ajaxOptions, thrownError){ alert('Problem with utility/ajaxFind_In_tblClients Status code:'+xhr.status+', Error:'+thrownError);}
});
14行目で何をすべきかについて助けが必要なようです。ユーザーが$.confirmに「はい」と応答した後、codeigniterコントローラーをロードする方法がわかりません。何か案は?ありがとう。