プロジェクトで AJAXToolkit AutoComplete エクステンダーを使用しました。問題なく動作しますが、問題はページのフォームにあります。オートコンプリートに入力すると、候補のリストが表示されます。オートコンプリート以外のページをクリックすると、フォームが送信されます。ページをクリックするたびにフォーム全体の送信を停止する方法はありますか?私は.net 2.0を使用しています
deepss
質問する
1055 次
4 に答える
2
TextBox に AutoPostBack="True" が設定されていますか? その場合、「終了」したとき (入力コントロールがフォーカスを失ったとき) に自動的にポストバックします。その場合は、false に設定してください。
于 2008-11-20T20:49:04.947 に答える
0
ユーザーが何かを選択したかどうかを確認するために、必要なバリデーターを要素に追加するのと同じくらい簡単だと思います。
エリック
于 2008-11-22T13:48:08.247 に答える
0
jquery を使用して、クリックを検出するイベント ハンドラーを追加します。クリックが発生したら、ブラウザを停止します。コードが必要な場合はお知らせください。
于 2008-11-23T05:53:00.777 に答える
0
ええ、私の TextBox AutoPostBack は true に設定されていましたが、今は false に変更しています。
しかし、提案のそれぞれにURLが添付されています.提案をクリックすると、ユーザーはその特定のURLに移動します。AutoPostback= "false" を実行すると、そのページに移動しません。
どのように私はそれを処理するのですか?
于 2008-11-21T04:10:24.447 に答える