1
我使用.NET的validationengine,所以不要在一些頁面上使用傳統的class =「validate [required]」,因爲我在頁面上有一些邏輯表單,並且不想要整個表單驗證一次去所以改爲使用以下內容:jQuery驗證引擎箭頭不顯示
$j(document).ready(function() {
$j("#btnSave").click(function (e) {
if ($j("#lstCustomerType").val() == "") {
jQuery('#lstCustomerType').validationEngine('showPrompt', 'Please select a customer type', 'error', true);
});
});
我遇到的唯一問題是showArrow參數看起來什麼都不做。無論我嘗試什麼箭頭都不會顯示,我最終只在文本框上方顯示一個彈出窗口。在我使用class =「validate [required]」的頁面上,箭頭按預期顯示。有人知道它是否是手動顯示彈出窗口或使其運行的語法的限制?
沙利文對此非常感謝,出於某種原因,我完全錯過了它,直到今天,只是嘗試了你的建議。我的validationengine通知現在看起來是頂級香蕉! – Pixelstiltskin
@沙利文謝謝你的代碼。你拯救了我的生命。 – ABorty
對我而言,它的工作原理如下: '$('#gender')。validationEngine('showPrompt','My Funny Error Message','error','',true);' – mzalazar