【问题标题】:JQuery or Javascript to get label text in table cell with combination of radio button and labelJQuery 或 Javascript 使用单选按钮和标签的组合在表格单元格中获取标签文本
【发布时间】:2016-11-03 10:14:16
【问题描述】:

我有一个表格,其中第一列包含单选按钮和标签的组合。请不要建议我将文本放在单选按钮中,因为我有一个函数可以在每行的标签上放置值,所以我无法合并它。

HTML:

<table id="template" style="display:none;">
    <tr>
        <td class="hidden"></td>
        <td>
            <input type="radio" name="rbDefaultPrice" class="radio" />
            <label style="font-size: 1em" class="price"></label>
        </td>
        <td class="startdate"></td>
        <td class="enddate"></td>
    </tr>
</table>

脚本:

$("#template").click(function (e) {
    //JQuery or JS to get label text value
});

【问题讨论】:

  • 你的问题我不清楚吗?
  • 你想在这里完成什么?
  • 需要一个 JQuery 或 Javascript 来获取单元格内的标签文本,其中包含单选按钮和标签的组合。目前有一个警报格式的有效答案,但仍在我的函数中实现它,检查点击的值并在每一行中循环

标签: javascript jquery html


【解决方案1】:

选择标签,然后获取html。

$("#template").click(function (e) {
     //console.log or whatever you want to do with it
     console.log(  $('.price').html()  )
});

【讨论】:

  • 投反对票的人能否向我解释一下我的解决方案有什么问题?
  • 这确实有效!不知道为什么我没有想到这个!谢啦!只需要实现它以放入文本框而不是控制台日志或警报,然后我会将其标记为已接受的答案。至于投反对票的人,请不要无缘无故地投反对票
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2011-07-30
  • 1970-01-01
  • 2013-02-05
  • 1970-01-01
  • 2010-10-13
  • 1970-01-01
  • 2021-11-05
相关资源
最近更新 更多