Jquery/Ajax内で行をクリックできるようにしました:
<script type="text/javascript">
$(function () {
$('tbody tr').live('hover', function () {
$(this).toggleClass('clickable');
}).live('click', function () {
$.ajax(
{
type: "POST",
url: "/Projects/AllProjectsHeaderSR",
data:{ projectCode: $(this).find('td:eq(0)').text(),
l_frompage: "SearchProjectsHeaderResultSR"
},
success: function (data) {
$('#container').html(data);
$(this).unbind('click');
}
});
});
});
</script>
ユーザーが行をクリックすると、HTTPPost メソッドが Ajax 経由で呼び出されます。次に、このメソッドは PartialView を呼び出します。
問題は、データのテーブルを表示するこの PartialView ページがまだクリック可能なままであることです。
部分ビューがレンダリングされるときに、これをクリックできないように戻すにはどうすればよいですか?