私は .NET で検証エンジンを使用しているため、一部のページでは従来の class="validate[required]" を使用しないでください。ページにいくつかの論理フォームがあり、フォーム全体を一度に検証したくないため、代わりに以下を使用します。
$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]" を使用するページでは、矢印が期待どおりに表示されます。ポップアップを手動で表示することの制限なのか、それとも動作させるための構文なのか、誰か知っていますか?