Как отключить ссылку href в ячейках cfgrid для пустых строк?

У меня есть следующая cfgrid:

<cfgrid format="html" name="grid" pagesize="10" selectmode="row" striperows="yes"
        bind="cfc:data.getData({cfgridpage},{cfgridpagesize},{cfgridsortcolumn},{cfgridsortdirection})">
        <cfgridcolumn name="link" header="Link" href="link.cfm" hrefkey="link_id">
</cfgrid>

Поскольку размер страницы равен 10, у меня будет несколько пустых строк, если в сетке будет менее 10 строк. Для этих пустых строк вместо обычных данных у меня будет знак "-", а hrefkey будет нулевым вместо обычного link_id. Есть ли способ отключить href для пустых строк? Или, если есть способ получить нулевое значение с помощью JavaScript?

1 ответ

Вы можете перебрать hrefs в таблице и найти все hrefs, которые содержат '-' и изменить это на что-то другое или полностью удалить href. Это может быть сделано в JS, но в идеале я бы попытался сделать это заранее (то есть в CF), поскольку для этого потребуются дополнительные затраты на использование JS.

Другие вопросы по тегам