9

私は自分のサイトで Twitter Bootstrap 2.1.0 を使用しています。また、これらがうまく連携する jQuery Validation Engine 2.6.2 プラグインも使用しています。

モーダルで検証エンジンを使用しようとするまで:

水平スクロール バーが表示され、メッセージが途中で切れてしまうことに注意してください。

これを修正するために何ができるのだろうか?

4

3 に答える 3

14

validationEngine をインスタンス化/更新するときに、エラー メッセージのデフォルトの位置を確立できます。これは、検証済みのすべてのフィールドに適用されます。

$("#formID1").validationEngine({promptPosition : "topRight:-100"});

および/またはフィールドごとに個別の位置設定をセットアップします。

<input type="text" class="validate[required]" data-prompt-position="bottomRight:-100" />
于 2013-03-11T10:59:11.280 に答える
0
<script type="text/javascript">
    $(function () {
        $("#form1").validationEngine('attach', { promptPosition: "topLeft" });
    });
    function RValidate() {
        $("#form1").validationEngine('detach');
    }

</script>
于 2015-03-24T14:23:36.610 に答える
0

jquery.validationEngine.js で以下のコードを検索します。

 if (options.isOverflown)
     field.before(prompt);
 else
     $("body").append(prompt);

で置き換えます

 //if (options.isOverflown)
     field.before(prompt);
 //else
     //$("body").append(prompt);
于 2015-06-04T10:03:52.697 に答える