テーブルを作成するページがあります。そのページには、クエリから入力されたテーブル以外は何もありません。
jQuery / ajaxを介してこのページを呼び出す必要があり、どういうわけかこのページをこの関数に戻しました。
これは、ページを呼び出してページからのリターンをsOut変数に提供する必要があるjQuery関数です。
DataTablesを使用しています。
/* Formatting function for row details */
function fnFormatDetails(oTable, nTr) {
var aData = oTable.fnGetData(nTr);
var sOut = '<table cellpadding="5" cellspacing="0" border="0" style="padding-left:50px;">';
sOut += '<tr><td>Rendering engine:</td><td>' + aData[1] + ' ' + aData[4] + '</td></tr>';
sOut += '<tr><td>Link to source:</td><td>Could provide a link here</td></tr>';
sOut += '<tr><td>Extra info:</td><td>And any further details here (images etc)</td></tr>';
sOut += '</table>';
return sOut;
}
どういうわけか変更する必要があるので、それはajaxページへの呼び出しです。
ajaxページへのパスはです。"ajax/order_history_orderlines.asp"
ajaxページは、1つのパラメーターが送信されることを期待しており、それはorderIDを提供するaData[1]です。
誰かがsOutにajaxページを取得させる方法を理解するのを手伝ってもらえますか?
私が達成しようとしていることのより良い例。
/* Formating function for row details */
function fnFormatDetails(oTable, nTr) {
var aData = oTable.fnGetData(nTr);
var sOut = 'ajax/order_history_orderlines.asp?orderid=' + aData[1];
return sOut;
}