失败率 - jquery使用html()获取表格标签失败

查看:137
本文介绍了失败率 - jquery使用html()获取表格标签失败的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

有如下div

<div id="div_categoryManage_tableRowTemplate">
    <tr>
        <td></td>
        <td><input type="text"
                   name="ipt_categoryManage_cateName"
                   class="w-250"
                   placeholder="请输入分类名"
                   data-rule="required;length(1~50);">
        </td>
        <td><input type="checkbox"
                   name="ipt_categoryManage_displayStatus"
                   class="checkbox">
            <label for="ipt_categoryManage_displayStatus"></label>
        </td>
        <td><input type="text"
                   name="ipt_categoryManage_sort"
                   class="sort_input w-90"
                   placeholder="请输入排序序号"
                   data-rule="required;range(1~9999)">
        </td>
        <td><a name="a_categoryManage_delRow">删除</a></td>
    </tr>
</div>

使用 console.log($("#div_categoryManage_tableRowTemplate").html()); 打印

打印的结果是:
<input type="text" name="ipt_categoryManage_cateName" class="w-250" placeholder="请输入分类名" data-rule="required;length(1~50);">

    <input type="checkbox" name="ipt_categoryManage_displayStatus" class="checkbox">
        <label for="ipt_categoryManage_displayStatus" +rownumber="" +="" "=""></label>
    
    <input type="text" name="ipt_categoryManage_sort" class="sort_input w-90" placeholder="请输入排序序号" data-rule="required;range(1~9999)">
    
    <a name="a_categoryManage_delRow">删除</a>
    
    
    为什么没有获取到tr和td标签?

解决方案

你的表格没按规范写,应该是 table>tbody>tr>td

这篇关于失败率 - jquery使用html()获取表格标签失败的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆