0

Knockout、wijmo、およびJqueryValidationを使用しています。jquery検証が正しく機能するための要件の一部として、必要なクラスを割り当てる必要があります。これがノックアウトを使用して行われる場合、wijmoによって割り当てられたクラスをオーバーライドします。したがって、それと一緒に派手なcssをドロップします。クラスに必須を追加したいと思います。

Knockoutは、テンプレートを使用してデータベースから正しい入力を割り当てています。

<script type="text/html" id="WijmoTextAreaControl">
    <textarea  rows="5" data-bind="wijtextbox: {}, value: Value, wijtooltip: {title: 'Tooltip should be linked to an observable'}, attr: {placeholder: DatabaseName.PlaceholdText, class: DatabaseName.class}" />
</script>

class:bindingはwijmoクラスをrequiredに置き換えます。とにかくクラス情報をバインディングに追加することはありますか?

4

1 に答える 1

0

割り当てクラスcssの代わりにバインディングを使用する必要があります。attr

<textarea  rows="5" data-bind="wijtextbox: {}, value: Value, wijtooltip: {title: 'Tooltip should be linked to an observable'}, attr: {placeholder: DatabaseName.PlaceholdText}, css: {'Your class name': true}" />
于 2012-11-28T19:20:30.633 に答える