首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用jquery根据td内的复选框状态更改td的值

使用jquery根据td内的复选框状态更改td的值
EN

Stack Overflow用户
提问于 2017-02-22 22:56:37
回答 1查看 102关注 0票数 0

有一个body标签,里面有许多tr标签,在每个tr标签内,有许多td标签,其中一个td标签中有一个复选框,复选框可以被选中或取消选中,如果复选框被选中,我想插入"True",如果没有选中,我想在该td标签中插入"False“,并且我想从td标签中删除复选框控件

HTML:

代码语言:javascript
复制
        <td >text-1 </td>
        <td >city-1</td>
        <td >HI</td>
        <td >&nbsp;</td>
        <td >2/20/2017 - 2/20/2018</td>
        <td ><input type="checkbox"></td>

    </tr>
    <tr >
         <td >text-2 </td>
        <td >city-2</td>
        <td >HI</td>
        <td >&nbsp;</td>
        <td >2/20/2017 - 2/20/2018</td>
        <td ><input type="checkbox" checked=checked></td>
    </tr>
    <tr >
         <td >text-3 </td>
        <td >city-3</td>
        <td >HI</td>
        <td >&nbsp;</td>
        <td >2/20/2017 - 2/20/2018</td>
        <td ><input type="checkbox" ></td>
    </tr>

我需要检查最后一个复选框(选中/未选中)的状态,并在其中插入一个值True/false,然后删除该复选框

请让我知道你的意见。

EN

回答 1

Stack Overflow用户

发布于 2017-02-22 23:13:42

代码语言:javascript
复制
$('input[type=checkbox]').each(function(){
    $check = $(this);
    var text = $check.is(':checked') ? "True" : "False";
    $check.parent().append(text);
    $check.remove();
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42394936

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档