1

ここに状況があります。すでにノックアウト js フレームワークにバインドされているいくつかの html 要素を含む div があります。

私が試みていたのは、特定のdivの保存ボタンでhtml要素を検証し、エラーメッセージを生成する単一のエラーパネルを作成することでした。

ノックアウトからそれを行う方法、またはノックアウト + jquery が必要なアイデアはありますか??

前もって感謝します!!!

4

1 に答える 1

1

これは次の方法で行うことができます。たとえば、次のような単純なテキストプロパティを表示モードに追加します。

function ViewModel()
{
  this.error = ko.observable('');
}

このプロパティをエラーパネルに次のように適用します。

<div class='error' data-bind="visible:error != '', text:error"></div>

また、エラーを表示したい場合は、メッセージをエラープロパティに設定するだけです。もちろん、この例は非常に単純ですが、開始点のように使用できます。

于 2013-02-21T07:28:02.230 に答える