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