0

クライアント側の JavaScript を使用してアイテムを追加および削除するリスト ボックスがあります。問題は、これらの新しい値がリスト ボックス (フィールドにバインド) に保存されていないことです。返される唯一の値は、リスト ボックスで設定された元の値です。配列をループできるので、値はすべてクライアントにあります。これらの値を取得して、現在存在する値を置き換えるにはどうすればよいですか?

4

2 に答える 2

0

List Box properties、設定する必要がありますmutiple = true

于 2015-04-04T16:36:03.917 に答える
0

デフォルトでは、リストボックスには保存中に表示されない可能性のあるバリデータがあり (表示するにはエラー コントロールを追加する必要があります)、バリデータは CSJS を使用して追加された新しい値を受け入れません。

リストボックス コントロールで disableValidators="true" を設定すると、バリデータが抑制され、保存が正常に機能します。保存する前に、CSJS を使用してリストボックス内のエントリを選択する必要もあります。

クレジットはジェシー・ギャラガー

トーマス

于 2014-01-16T15:30:39.453 に答える