0

ASP.NET ページに CascadingDropDown があります。

現在、プロンプト テキストは「州の選択」です。(州のリスト)。

ただし、このページの別のバージョン (つまり、クエリ文字列) では、選択したインデックスをたとえば "California" に設定したい場合があります。

これどうやってするの?

ajax コントロールによって使用される Web サービス (GetStates など) は、jquery の document.ready 関数がトリガーされると同時に (非同期的に) 呼び出されます。

したがって、選択したインデックスをjqueryで設定しようとすると、アイテムはまだバインドされていません。

Web サービス呼び出しが完了し、アイテムがバインドされたら、選択したインデックスを設定できるように、ハンドラーを ajax ドロップダウンにアタッチする方法はありますか?

4

1 に答える 1

0

そのため、トリッキーになる代わりに、CDDL を通常のクライアント側のドロップダウン リストに置き換え、jQuery/AJAX で拡張することになりました。

于 2010-06-07T00:02:24.597 に答える