ポップアップ ウィンドウに登録フォームがあります。フォームの送信後に、ポップアップ ウィンドウ自体にサーバー側のエラーを表示する必要があります。このために、私はajaxを使用していました。しかし、成功メッセージは ajax 成功関数になり、ページは他にリダイレクトされます。私のajax関数を操作するのを手伝ってください。ここで、私は自分のコードを投稿しています
jQuery(document).ready(function(){
jQuery("#login-form").validate({
//var formToken = jQuery(".form_token").val();
submitHandler: function(form){
var form_data = jQuery("#login-form").serialize();
jQuery.ajax({
method:"post",
url:"index.php?option=com_users&task=registration.register&"+<?php echo JUtility::getToken(); ?>+"=1",
data:form_data,
dataType:html,
success:function(res){
alert(res)
if( res == 1 ){
jQuery("#form_msg").val(res);
}
}
})
}
});
Plzはすぐに私に返信してください..前もって感謝します。