2012-02-20 9 views
1

asp.net Webページで通常のgridviewがあります... jqueryを使用して行を選択してから、idおよびdescripcion列をWebサービスに送信したいとします。 ..jqueryを使用してAspネットグリッドビューを選択する行

私の質問は、どのように行を選択し、私が望む情報を得ることができるか...すべてjqueryを使用しています。

答えて

2

これはクリックで、単一のGridViewの行を選択することができますする必要があり

$('#<%=Grid.ClientID %>').delegate('tr', 'click', function(){ 
    $('#<%=Grid.ClientID %> tr').not(this).removeClass('selectedRow'); 
    $(this).toggleClass('selectedRow'); 
}); 

のようなものを試してみてください。

その後、ボタン制御のため、以下

$('#<%=Btn.ClientID %>').click(function(){ 
    alert($('#<%=Grid.ClientID %>').find('tr.selectedRow').html()); 

    // code to call the webservice using columns from $('#<%=Grid.ClientID %>').find('tr.selectedRow') 

    // prevent Button control from causing a postback 
    return false; 
}); 
を使用
関連する問題