Как отключить ссылку href в ячейках cfgrid для пустых строк? - PullRequest
0 голосов
/ 12 ноября 2009

У меня есть следующая 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 Ответ

0 голосов
/ 12 ноября 2009

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

...