【问题标题】:How to make table row clickable while using <display:table> &<display:column>如何在使用 <display:table> &<display:column> 时使表格行可点击
【发布时间】:2016-01-27 09:06:57
【问题描述】:
<display:table class="table" name="regionList" id="elem"
        requestURI="./addCountry.html">
        <display:column property="name" title="Country" />
        <display:column property="code" title="City" />
        <display:column title="&nbsp;">
            <a href="QQQQ.html?id=<c:out value='${elem.id}' />">Edit</a>
        </display:column>
    </display:table>

如何使整个表格行作为链接可点击?

【问题讨论】:

    标签: javascript html hyperlink clickable


    【解决方案1】:

    这里有3个选项:

    1. 将 het div 包裹在锚点内(不是最佳做法,我认为 seo 不喜欢它)
    2. $(".parentdiv").click(function() { window.location = $(this).data("http:///www.location.com"); });
    3. &lt;div onclick="location.href='YOUR-URL-HERE';" style="cursor: pointer;"&gt;&lt;/div&gt;

    【讨论】:

    • 谢谢伙计,但这将使整个 div 可点击。我只是想让这些行可点击.....
    • 那么你应该选择选项 3 吗?以及行内的onclick位置并添加光标iwht css
    • 是的,这条路在我心里。我想动态地做。就像在 JS 函数中一样,url 调用将与每个表行中的相应 ID(来自 DB 的长值)相关联。
    • 嗯,它需要一种不同的方法......您是否成功地从数据库中获取正确的数据并循环访问?如果是这样,请将您的代码添加到 startpost。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-03
    • 2016-12-07
    • 2014-05-27
    • 1970-01-01
    • 2017-11-19
    • 1970-01-01
    相关资源
    最近更新 更多