このリンクをたどって、データが返されないときに JQGRID を非表示にしました データが返されないときに jqgrid を完全に非表示にするにはどうすればよいですか?
.cshtml で以下のコードを使用しています
<div id="gridWrapper">
<table id="list1">
</table>
<div id="pager">
</div>
</div>
<div id="noSearchResults">
No records Found!
</div>
そしてGridCompleteで
gridComplete: function () {
var recs = parseInt($("#list1").getGridParam("records"), 10);
if (isNaN(recs) || recs == 0) {
$("#gridWrapper").hide();
$("#noSearchResults").Show();
}
else {
$('#gridWrapper').show();
$("#noSearchResults").Hide();
}
}
しかし、$("#noSearchResults") が実行されると、Jqgrid ファイルでエラー キャッチが発生し、期待どおりの結果が得られません。私は何を間違っていますか?