【发布时间】:2012-04-30 10:20:19
【问题描述】:
我已经在 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 页面仍然可以点击
如何在渲染局部视图时将其设置回不可点击?
【问题讨论】:
标签: ajax asp.net-mvc-3