0

このように3列でJqueryを使用してグリッドビューをバインドしています..

 var text = "<tr><td>" + '<input id="gvChk" class="gvChk" type="checkbox">' 
             + "</td><td>"  + oPorts[i].BookingData
             + "</td><td style='display:none' class='csBookingID'>" 
             + oPorts[i].BookingID + "</td></tr>";
 $('.iframe').contents().find('.gvPorts').append(text)

チェックボックスを変更すると、BookingID の値を取得できるように、oPorts[i].BookingID の値を checkBox の値にバインドしたいだけです。

私のトライアルはこのようなもので、未定義の価値がありました

     $('.iframe').contents().find('.gvPorts input[type="checkbox"]').change(function () {
     var BookingID = $('.iframe').contents().find('.gvPorts td csBookingID').val();
     alert(BookingID);                  
                        if (this.checked)

                            alert('checked');
                        else
                            alert('not checked');
                    });

一般に、Jquery によってバインドされている GridView の値を取得するにはどうすればよいですか?

私のシナリオでそれを行うにはどうすればよいですか。

前もって感謝します

4

2 に答える 2