IsiR_19 Ответов: 0

Как сделать столбец в boostrap datatable гиперссылкой, если выполнено условие?


Привет Ребята

В настоящее время я использую Bootsrap datatable для отображения данных, которые возвращаются из моего представления в моем приложении MVC.

В настоящее время у меня есть столбец в datatable, который показывает источник строки данных, а также ключ, который возвращается из источника.

Ключевой столбец в настоящее время является гиперссылкой, я хотел бы обновить datatable, чтобы удовлетворить еще 2 ключевых поля, так что в основном столбцы (источник, ключ), я хотел бы обновить столбцы (источник, ключ, ключ1, ключ2),

Я обновил свою модель и теперь могу показать данные в datatable для key1 и key2, проблема в том, что я не слишком уверен, как проверить, является ли ключ столбца нулевым, а затем сделать key1 гиперссылкой, а если key1 равен нулю, то сделать key2 гиперссылкой.

Что я уже пробовал:

в настоящее время это javascript, который я использую для добавления гиперссылки

{
                     "mData": "key",
                     "mRender": function (data, type, full) {
                         
                         var url = (full.System == 'System1') ? full.System1 : full.key;
                         url = full.System + '/' + url;
                         var name = (full.key == null) ? "New record" : full.key

                         return '<a href="/Supplier/Edit/' + url + '">' + name + '</a>';
                     }
                 },

0 Ответов