2017-09-02 18 views

答えて

0

あなたが応答が空またはnullであるかどうかを確認してから、もう一度後に使用、その後のヘッダーを表示したい場合は、今

document.getElementById(id).style.visibility = "hidden"; を使用することができますjavascriptのプレーンで... AJAX呼び出しからの応答を受信した後、あなたはこの場合、応答

document.getElementById(id).style.visibility = "visible"; 

を受け、スペースがページ Check this for more details

0

ちょうどあなたのレンダリングロジックを変更するに割り当てられています。

最初に、各変数にボタンマークアップとテーブルマークアップの両方を格納します。 例:renderTablerenderButton

は、その後、あなたのAJAX応答結果配列の長さを確認してください。次のように条件演算子を使用してテーブルまたはボタン要素を表示します。

var renderTable = `<table><thead>...</thead><tbody>...</tbody></table>`; 
var renderButton = `<button>Create Table</button>`; 
results.length > 0 ? renderTable : renderButton; 
関連する問題