私はphpを使用しており、このテンプレートコンテンツのphpファイルをjqueryにload()して、フロントエンドビューをレンダリングするために#divIDに渡す必要があります。
phpファイルをjqueryにロードし、それをリピーターと呼ばれる変数として渡す方法がわかりません。これは、Ajax(obj)クエリ結果でロードされたテンプレートを組み合わせてすべての行を構築するのに役立ちます。
セットアラートでは、テンプレートなしで[オブジェクトオブジェクト]としてポップアップ表示されます。phpテンプレートのコンテンツ全体をvarrepeaterとしてjqueryに書き出すと、機能しますが、jqueryにそのすべてのhtmlが必要ではありません。load()してから読み取ります。
これが理にかなっている場合のコードは次のとおりです
$('#pageContent').load('../includes/OrderLookup.php #pageContent');
alert ($('#pageContent').load('OrderLookup.html #pageContent'));
var url = $('#pageContent').load('../includes/OrderLookup.php');
var page = '<div id="pageContent"></div>';
var repeater = $('#pageContent').load('OrderLookup.html #pageContent');
var pageBuildUp='';
for (x in dataArray){
pageBuildUp += obj.repeater;
//alert(obj.repeater);
//pageBuildUp += url;
pageBuildUp = pageBuildUp.replace('##transactionId##',makeTextSmall(dataArray[x]['blockvalue'],20));
if (dataArray[x]['description']==''){
pageBuildUp = pageBuildUp.replace('##orderTotal##','no total amount');
}