私はフォームとテーブルを持つページを持っています(フォームを使って保存したデータの結果を表示します)。
フォームはajaxを使用してデータを送信し、保存されたデータとその後にテーブルを再ロードする必要があります。
$(document).ready()
の実行後にテーブル(AJAX($.load
)を使用してロードされる)がロードされるという問題があります。これは、テーブルに必要な機能がないことを意味します。
AJAXの読み込みが完了するまで$(document).ready()
の実行を延期する方法はありますか、iframeを使用するような完全な別の方法を使用する必要がありますか?
は、以下の私の問題の例である:
$(document).ready(function(){
//some code here that needed for the html in table.html e.g. datepicker, chosen, jqueryui, etc
});
<form>
//Inputs with a button to submit using ajax, where the result is displayed using table.php
</form>
<div id="tableOfContent"></div>
<script>
$('#tableOfContent').load("table.php");
</script>
残りを呼び出すために負荷()関数の完全なイベントを使用ここでAjaxを使用しています。なぜ単にPHPでテーブルを表示しないのですか? – kapa
私はあなたの問題を理解していません - テーブルが読み込まれていませんか?何らかのエラーが発生していますか? – themerlinproject