テキストボックスを含む GridView で jQuery を使用したいのですが、選択した行のテキストボックスごとにイベントリスナーを登録する方法に行き詰まっています。GridView の Unload イベントで StingBuilder を使って何かできると思っていましたが、うまくいきません。
2 に答える
1
CSS クラスを各 TextBox に追加し、jQuery セレクターを使用してそれらを見つけてみませんか?
<asp:GridView runat="server">
<Columns>
<asp:BoundField ControlStyle-CssClass="someclass" DataField="xxx" />
</Columns>
</asp:GridView>
その後、あなたはできるはずです...
$().ready(function() {
$(".someclass").function() {
//do something interesting
}
});
于 2008-12-04T14:41:29.057 に答える
0
多くのテキストボックスがある場合 (あなたのように聞こえます)、多くのイベントをアタッチするよりも、イベントを親コンテナーに委任する方が良いです (イベント委任)ここから読み始めてください
于 2008-12-04T14:53:57.407 に答える