//フォーム切り替え $(function() { $('input[type=radio]').change(function() { $('div.mem').hide(); $('div.new').hide(); if ($("input:radio[name='custmer']:checked").val() == "1") { $('div.mem').show(); } else if($("input:radio[name='custmer']:checked").val() == "2") { $('div.new').show(); } }).trigger('change'); //←(1) }); jQuery(document).ready(function(){ jQuery("#MemberForm").validationEngine( 'attach', { ajaxFormValidation: true ,onBeforeAjaxFormValidation: beforeCall, promptPosition: "bottomLeft", // エラーメッセージの表示位置 focusFirstField: false, // エラー時に一番最初の入力フィールドにフォーカスさせるかどうか。デフォルトはtrue scroll: false, // エラー時に一番最初の入力フィールドまでスクロールさせるかどうか。デフォルトはtrue }); function beforeCall(){ Namae = $('#MemberForm').find('#Namae').val(); seq = $('#MemberForm').find('#seq').val(); birth = $('#MemberForm').find('#birth').val(); if(seq != ""){ $('.mem p').html('
Now Loading...
'); $('div.radio-group').hide(); $('form#MemberForm').hide(); $.ajax({ url: "/wp/wp-content/themes/new_aun/lib/js/admincancelchk.php", type: "POST", data: {seq:seq,Namae:Namae}, dataType: "html", success: function(data) { if(data == 'error'){ $('div.radio-group').show(); $('.mem p').html('予約番号か会員番号をご確認の上、もう一度ご入力ください。'); $('form#MemberForm').show(); }else{ $('.mem').html(jQuery.parseHTML(data)); } }, error: function(MLHttpRequest, textStatus, errorThrown) { $('div.radio-group').show(); $('.mem p').html(errorThrown); $('form#MemberForm').show(); } }); }else{ $('.mem p').html('
Now Loading...
'); $('div.radio-group').hide(); $('form#MemberForm').hide(); $.ajax({ url: "/wp/wp-content/themes/new_aun/lib/js/admincancelserchchk.php", type: "POST", data: {birth:birth,Namae:Namae}, dataType: "html", success: function(data) { if(data == 'error'){ $('div.radio-group').show(); $('.mem p').html('予約番号か会員番号をご確認の上、もう一度ご入力ください。'); $('form#MemberForm').show(); }else{ $('.mem').html(jQuery.parseHTML(data)); } }, error: function(MLHttpRequest, textStatus, errorThrown) { $('div.radio-group').show(); $('.mem p').html(errorThrown); $('form#MemberForm').show(); } }); } } }); jQuery(document).ready(function(){ jQuery("#FirstForm").validationEngine( 'attach', { ajaxFormValidation: true ,onBeforeAjaxFormValidation: beforeCall, promptPosition: "bottomLeft", // エラーメッセージの表示位置 focusFirstField: false, // エラー時に一番最初の入力フィールドにフォーカスさせるかどうか。デフォルトはtrue scroll: false, // エラー時に一番最初の入力フィールドまでスクロールさせるかどうか。デフォルトはtrue }); function beforeCall(){ Namae = $('#FirstForm').find('#Namae').val(); phone = $('#FirstForm').find('#phone').val(); if((seq != "")&&(phone != "")){ $('.new p').html('
Now Loading...
'); $('div.radio-group').hide(); $('form#FirstForm').hide(); $.ajax({ url: "/wp/wp-content/themes/new_aun/lib/js/admincancelserchchk.php", type: "POST", data: {birth:phone,Namae:Namae}, dataType: "html", success: function(data) { if(data == 'error'){ $('div.radio-group').show(); $('.new p').html('予約番号か申込番号をご確認の上、もう一度ご入力ください。'); $('form#FirstForm').show(); }else{ $('.new p').hide(); $('#DSchedule').html(jQuery.parseHTML(data)); } }, error: function(MLHttpRequest, textStatus, errorThrown) { $('div.radio-group').show(); $('.mem p').html(errorThrown); $('form#FirstForm').show(); } }); } } });