0
我正在使用JQuery數據表。 我已將表格的第一列(即RequestNo)設置爲可點擊。Jquery Datatable - 將值從一個「Data」元素傳遞到另一個
請看下面的代碼:
"ajax":
{
"url": "/Request/Search/LoadData",
"type": "POST",
"datatype": "json",
"data": function (d) {
d.obj = searchFilters();
},
},
"columns":
[
{
"data": "RequestNo",
"render": function (data, type, full, meta) {
//if Status=="Draft"
{return '<a href="/Request/Request?RequestId=' + data + '">' + data + '</a>';}
else{//return to some another another link}
}
},
{ "data": "Status" } // this value is the deciding factor
我想要做的是: - 如果返回值的狀態爲「草稿」,那麼,如果RequestNo場被點擊的用戶界面,它應該返回到上面的IF塊提到的URL .. - 如果該值不是「草稿」,那麼它應該返回到另一個URL
我無法做的是將Status的值傳遞給以上指定功能在「渲染」中
任何人都可以告訴我如何將Status的值傳遞給RequestNo的「呈現器」中的函數?
在此先感謝。
沒有@Leopard我在HREF中提供的鏈接會做得很好,因爲它是它需要獲取的請求號。因此添加'數據'就足夠了。它會適當地取當前的行值。 –
並且謝謝你的回覆@Leopard。傳遞'行'功能工作。再次感謝 –
@ Mr.SK歡迎您。 – Mairaj