在我的 C# MVC4 应用程序中,我有一个包含以下两个脚本的局部视图:
<script type="text/javascript" charset="utf-8">
$(document).ready(function () {
$('.rowselection').click(function (e) {
var tdata = $('#form1').serialize();
$.ajax({
type: "POST",
data: tdata,
url: "/Home/PartialAverage",
success: function (result) { success(result); }
});
});
function success(result) {
$("#Display_Average").html(result);
}
});
</script>
<script type="text/javascript" charset="utf-8">
$(document).ready(function () {
if ($('.AVEexists').length) {
$('#SubmitButton').hide();
}
});
</script>
当部分视图被刷新时,第一个脚本仍然可以按需要工作。然而,第二个脚本似乎不起作用,因为在第一次加载局部时正确隐藏的按钮在刷新局部并且不包含任何具有类 .AVE 的元素时不会重新出现
这可能是什么原因造成的?