私はajax登録をしようとしています. しかし、私は基本的に見ています:
- 送信ボタンが押されたらフォームを非表示にする
- 回転するアイコンを表示し、
- 成功した場合、成功メッセージが表示され、フォームは表示されません
- それ以外の場合は、エラーを表示します。
コード:
var ajaxurl = '<?php echo admin_url('admin-ajax.php') ?>';
jQuery('#register-me').on('click',function(){
var action = 'register_action';
var username = jQuery("#st-username").val();
var mail_id = jQuery("#st-email").val();
var firname = jQuery("#st-fname").val();
var lasname = jQuery("#st-lname").val();
var passwrd = jQuery("#st-psw").val();
var ajaxdata = {
action: 'register_action',
username: username,
mail_id: mail_id,
firname: firname,
lasname: lasname,
passwrd: passwrd,
}
jQuery.post( ajaxurl, ajaxdata, function(res){
jQuery("#error-message").html(res);
});