jQuery(document).ready(function(){ jQuery("#DSchedule").validationEngine( 'attach', { ajaxFormValidation: true ,onBeforeAjaxFormValidation: beforeCall, promptPosition: "bottomLeft", // エラーメッセージの表示位置 focusFirstField: false, // エラー時に一番最初の入力フィールドにフォーカスさせるかどうか。デフォルトはtrue scroll: false, // エラー時に一番最初の入力フィールドまでスクロールさせるかどうか。デフォルトはtrue }); function beforeCall(){ reservedId = $('#DSchedule').find('#reservedId').val(); seq = $('#DSchedule').find('#seq').val(); if((seq != "")&&(reservedId != "")){ $('.cancel').html('
Now Loading...
'); $('form#DSchedule').hide(); $.ajax({ url: "/wp/wp-content/themes/new_aun/lib/js/admincancelcmp.php", type: "POST", data: {seq:seq,reservedId:reservedId}, dataType: "html", success: function(data) { if(data == 'error'){ $('.mem p').html('入力内容が違うようです。ご確認の上、もう一度ご入力ください。'); $('.mem p').show(); $('form#DSchedule').show(); }else{ $('.cancel').html(jQuery.parseHTML(data)); } }, error: function(MLHttpRequest, textStatus, errorThrown) { $('form#DSchedule').show(); } }); } } });