我在 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>
当用户单击一行时,通过 Ajax 调用 HTTPPost 方法。然后,此方法调用 PartialView。
问题是这个显示数据表的 PartialView 页面仍然可以点击
渲染局部视图时,如何将其设置回不可点击?