1
我想在某個驗證失敗時顯示div。當JS驗證失敗時顯示Div
在div是多種上述我們的「訂單」按鈕的一般錯誤消息的,像這樣:
<div id="generalerror" class="validation-advice" style="display:none;">Looks Like Your Payment Method Is Invalid. Please Review Your Information</div>
在驗證的JavaScript部分,我試圖增加一行:
if (this.paymentMethodAdvice && this.paymentMethodWrapper) {
if (!formData[this.paymentMethodName]) {
paymentValidation = false;
$('#generalerror').show(); // This Line
this.paymentMethodAdvice.update(this.paymentValidationMessage).show();
this.paymentMethodWrapper.addClassName('validation-failed');
} else {
paymentValidation = true;
this.paymentMethodAdvice.update('').hide();
this.paymentMethodWrapper.removeClassName('validation-failed');
}
}
顯然,這沒有奏效。任何人都知道我可能會如何正確地發生這種情況?
甚至'$( '#generalerror')。節目() ;'也一樣。可能還有與代碼有關的另一個問題。 @Ken,你能在網上展示你的代碼嗎? – Shashank