データ表示が表示されず、どこにデータがあるかを示す表を表示したいというデータラベルを表示しようとしています。jqueryで表とコンテナを非表示にする
このコードでは、データがない場合にこのコードを表示すると、このコードを非表示にするためのヘッダーとコンテナが表示されます。
はコード
success: function (result) {
// var myData = JSON.parse(result.d);
//console.log(JSON.parse(result.d));
**alert("ab");**
if (result == null && result.empty && result.length==0) {
//if (myData == null && Object.keys(myData).length == 0) {
**alert("de");**
$("#<%=Label4.ClientID%>").text("No Chart");
$("#tabledata").hide();
$("#container").hide();
$("#cont").hide();
return;
}
strarr = result.d;
var myarr = strarr;
Drewchart(myarr);
$("#tabledata").show();
$("#container").show();
$("#<%=Label4.ClientID%>").hide();
},
私はF12を確認したときに、その
http://i.stack.imgur.com/Xtwmt.png
のように、私はまた、条件を設定し、私は私のコードをビルドとしてnullと空のこのショーをショーコンソールを更新しました警告abは電話ですがアラートは表示されないので、ファインダーかの条件
マークアップ
<table id="tabledata" cellspacing="0" class="inner_table">
</table>
<br /><br />
<asp:Label ID="Label4" runat="server" Text=""></asp:Label><br /><br />
<div id="container">
</div>
<div id="cont">
</div>
あなたのコードは '$("#tabledata ")。hide();'という行を実行していますか? – anmarti