マウスオーバーするアイコンがあり、リンク先のレコード ページのプレビュー サムネイルを表示する列をテーブルに追加しようとしています。
これまでのところ、マウスオーバー時のサムネイルと追加フィールドのビジュアルを取得しました。残念ながら、静的 URL でのみ機能させることができます。URL に変数を追加しようとするとすぐに、テーブル全体が表示されなくなります。
これは、静的 URL を持つ現在のコードです。
function makeArray(arr) {
var array = [];
for(var i = 0; i < arr.length; i++){
var row = { date:'', view:'', name:'', comment:'', createdAt:'', updatedAt:'',reportId:''};
row.date = new Date(arr[i].date).toLocaleDateString();
row.view = '<a class="tiptext">view<iframe class="description" src="http://myurl.com/report.html?62"></iframe></a>';
row.name = arr[i].name;
row.comment = arr[i].comment;
row.createdAt = arr[i][36];
row.updatedAt = arr[i].updatedAt;
row.reportId = arr[i].reportId;
array.push(row);
}
showDataTable(array);
私がやりたいことは、(この場合) レコード 62 にリンクする代わりに、各レコードの reportId を使用して、62 の代わりに URL に挿入することです。
私はかなりの間解決策を見つけようとしましたが、私はそれを見つけることができないようです. これを解決する方法はありますか?
ありがとう