PHP/jQuery 環境で ASP マスター/コンテンツ ページの概念を模倣しようとしています。マスター ページで AJAX 呼び出しを実行して、コンテンツ ページを動的に含めることができます。マスター ページに div プレース ホルダーを追加し、次のコードを使用してコンテンツ ページを動的に追加しました。
$.ajax({
url: "ajax.php"
, type: "POST"
, data: {'cmd' : 'dashboardView'}
, success: function(response, sts){
if(response.flag)
{
$("#divMainContentPHolder").html('');
$("#divMainContentPHolder").html(response.mainContent);
}
else
alert(" unsuccessful!");
}
, dataType: "json"
});
コードは正常に動作していますが、問題は、コンテンツ ページにいくつかの JavaScript 関数があるため、上記の関数を 2 回目に実行すると、関数が重複して複数回実行されることです。そのような開発のベストプラクティスは何かを誰かが理解するのを手伝ってくれるかどうか疑問に思っていました. ありがとうございました