私はaspxページにjqgrids
を2つ持っています。私はこれらの高さをjqgrids
に設定して、ページ全体をスクロールせずに両方が見えるようにしたいと思います。 だから、まず問題はjqgrids
の高さで、ここで私は、その検索のためのjqgrid
のloadcomplete
機能に見つかったすべてのデータがある二jqgrid
場合にのみ表示するスクリーンショット検索ボタンのクリックでJQgridの高さと幅
がありますitem.Thisは私のjqgrid
デザインです:
<div class="row" style="margin: 0; padding: 0;">
<div class="col-md-12" style="margin: 0; padding: 0">
<div id="showGridSearchResult" style="display:none">
<table id="GrdSearchResult" style="text-align: center;"></table>
<div id="GrdSearchResultpagingGrid"></div>
</div>
</div>
</div>
そしてladcompleteに、私はこの
を行っています私は、データが存在したときにのみ表示されます第二jqgrid
ため
show()
と
hide()
メソッドを使用する場合
loadComplete: function (record) {
if (record.d.records != 0) {
$("#imgLoading").hide();
$("#showGridSearchResult").show();
isfirstload = false;
isreloadnewdata = false;
}
else {
$("#showGridSearchResult").hide();
MessageBox("No Records Found!!");
$("#divn").addClass("alert alert-danger");
$("#imgLoading").hide();
}
第二の問題は、show()
とhide()
方法の使用後に幅が歪んますされています。ここで問題グリッドの歪みやjqgrid
のようなボックス全体の私はのIDを隠していないです"showGridSearchResult"というグリッドは、div @ Tony Tomovを含むdivのIDです –
さらに、表示と非表示の問題は今は大丈夫ですが、グリッドの幅はまだ問題です。グリッドの画面幅に新しいイベントが発生するたびに –