私は、行を保存するためにHTMLを生成するためにPHPスクリプトを使用しようとしています。私はPHPを呼び出してから、以下に示すように、指定のdivに結果を置くためのjQueryを使用しています:PHPエコーは動作するようですが、HTMLで表示されません
function createSidebarRow(div, cellNum, rowName, rowDesc) {
$("#" + div).load("createIndexSidebarRow.php?cellNum=" + cellNum + "&rowName=" + rowName + "&rowDesc=" + rowDesc);
}
しかし、これはHTMLをページに更新されていない実行されたとき、私はコードを持っていることがわかりますブラウザのネットワークアクティビティがそれを確認したために働いていました。何が原因で更新されていないのか把握しようとしています。
Thisは、エコーされたHTMLを確認するネットワークアクティビティです。
セレクタが正しいかどうかをチェックし、スクリプトがフッタに置かれ、htmlがロードされた後に実行されるようにするか、$(document).ready(function())の中で関数を呼び出します。 –
div内にを直接追加しようとしていますか? –
@Arjunはい、私はそうしようとしています。これは問題を引き起こすでしょうか? –