JQuery操作tr和td内容的方法实例


Posted in Javascript onMarch 06, 2013
<PRE class=html name="code"><html xmlns="http://www.w3.org/1999/xhtml">
<head id="Head1" runat="server">
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
    <link href="../esstec_css/style.css" type="text/css" rel="stylesheet" media="all" />
    <link href="../esstec_css/style.nk.css" rel="stylesheet" type="text/css" />
    <script src="../js/jquery-1.7.2.min.js" type="text/javascript"></script>
    <link href="../esstec_css/Default.css" rel="stylesheet" type="text/css" />
    <link href="../esstec_css/BMS-Form.css" rel="stylesheet" type="text/css" />
    <script type="text/javascript">
        $(document).ready(function () {
            $("#selEmployee").click(function () {
                var $table = $("#tbProEmployee tr");
                var len = $table.length;
                var trid = "tbProEmployee" + len;
                var strDeviceTr = "<tr id=" + trid + ">";
                strDeviceTr += "<td ><input id=\"txtEmployeeInnerID\" type=\"hidden\" name=\"ProjectEmployee\" value=\"" + "123" + "\" /><input id=\"txtInnerID\" type=\"hidden\" name=\"ProjectEmployee\" value=\"\" />";
                strDeviceTr += "<label id=\"txtEmployeeName\">" + "姓名" + "</label></td>";
                strDeviceTr += "<td><input id=\"txtRemark\" type=\"text\" name=\"ProjectEmployee\" /></td>";
                strDeviceTr += "<td ><a href=\"javascript:;SaveProEmployee('" + trid + "')\">保存</a> | <a href=\"javascript:;DelProEmployee('" + trid + "')\">删除</a></td>";
                strDeviceTr += " </tr>";
                $("#tbProEmployee").append(strDeviceTr);
            });
        });
        function SaveProEmployee(index) {
            //ajax保存
            var tr = $("tr[id=" + index + "]");
            var employee = tr.find("#txtEmployeeName").text();
            var remark = tr.find("#txtRemark").val();
            var strtd = "<td><input id=\"txtEmployeeInnerID\" type=\"hidden\" name=\"ProjectEmployee\" value=\"" + "123" + "\" /><input id=\"txtInnerID\" type=\"hidden\" name=\"ProjectEmployee\" value=\"\" />";
            strtd += "<label id=\"txtEmployeeName\">" + employee + "</label></td>";
            strtd += "<td ><label id=\"txtRemark\">" + remark + "</label></td>";
            strtd += "<td ><a href=\"javascript:;UpdateProEmployee('" + index + "')\">修改</a> | <a href=\"javascript:;DelProEmployee('" + index + "')\">删除</a></td>";
            tr.html(strtd);
        }
        function UpdateProEmployee(index) {
            //ajax保存
            var tr = $("tr[id=" + index + "]");
            var employee = tr.find("#txtEmployeeName").text();
            var remark = tr.find("#txtRemark").text();
            var strtd = "<td><input id=\"txtEmployeeInnerID\" type=\"hidden\" name=\"ProjectEmployee\" value=\"" + "123" + "\" /><input id=\"txtInnerID\" type=\"hidden\" name=\"ProjectEmployee\" value=\"\" />";
            strtd += "<label id=\"txtEmployeeName\">" + employee + "</label></td>";
            strtd += "<td><input id=\"txtRemark\" type=\"text\" name=\"ProjectEmployee\" value=\"" + remark + "\" /></td>";
            strtd += "<td ><a href=\"javascript:;SaveProEmployee('" + index + "')\">保存</a> | <a href=\"javascript:;DelProEmployee('" + index + "')\">删除</a></td>";
            tr.html(strtd);
        }
        function DelProEmployee(index) {
            if (confirm("Are you sure?")) {
                $("tr[id=" + index + "]").remove();
            }
        }
    </script>
</head>
<body>
    <form id="form1" runat="server">
    <div class="snippet download-list">
        <table class="telerik-reTable-2" id="tbProEmployee">
            <tbody>
                <tr>
                    <th colspan="3">
                        [<a id="selEmployee" href="javascript:void(0)">执行人员</a>]
                    </th>
                </tr>
                <tr>
                    <th>
                        姓名
                    </th>
                    <th>
                        备注
                    </th>
                    <th>
                        操作
                    </th>
                </tr>
            </tbody>
        </table>
    </div>
    </form>
</body>
</html></PRE><BR>
<BR>
<PRE></PRE>
<PRE></PRE>
Javascript 相关文章推荐
利用ASP发送和接收XML数据的处理方法与代码
Nov 13 Javascript
一段利用WSH获取登录时间的jscript代码
May 11 Javascript
心扬JS分页函数代码
Sep 10 Javascript
简单实现JS计算器功能
Dec 21 Javascript
vue-router路由简单案例介绍
Feb 21 Javascript
jQuery+ajax实现局部刷新的两种方法
Jun 08 jQuery
安装vue-cli报错 -4058 的解决方法
Oct 19 Javascript
jQuery读取本地的json文件(实例讲解)
Oct 31 jQuery
vue组件从开发到发布的实现步骤
Nov 11 Javascript
JS实现指定区域的全屏显示功能示例
Apr 25 Javascript
vue App.vue中的公共组件改变值触发其他组件或.vue页面监听
May 31 Javascript
WEEX环境搭建与入门详解
Oct 16 Javascript
node在两个div之间移动,用ztree实现
Mar 06 #Javascript
js实现一个省市区三级联动选择框代码分享
Mar 06 #Javascript
自己写了一个展开和收起的多更能型的js效果
Mar 05 #Javascript
js获取RadioButtonList的Value/Text及选中值等信息实现代码
Mar 05 #Javascript
jQuery Deferred和Promise创建响应式应用程序详细介绍
Mar 05 #Javascript
jQuery 淡入淡出 png图在ie8下有黑色边框的解决方法
Mar 05 #Javascript
根据经纬度计算地球上两点之间的距离js实现代码
Mar 05 #Javascript
You might like
PHP 实现多服务器共享 SESSION 数据
2009/08/15 PHP
PHP 分页类(模仿google)-面试题目解答
2009/09/13 PHP
laravel项目利用twemproxy部署redis集群的完整步骤
2018/05/11 PHP
通过jQuery打造支持汉字,拼音,英文快速定位查询的超级select插件
2010/06/18 Javascript
JavaScript的内存释放问题详解
2015/01/21 Javascript
JavaScript匿名函数用法分析
2015/02/13 Javascript
javascript模拟评分控件实现方法
2015/05/13 Javascript
jQuery实现的多级下拉菜单效果代码
2015/08/24 Javascript
JS实现仿新浪黄色经典滑动门效果代码
2015/09/27 Javascript
jQuery使用cookie与json简单实现购物车功能
2016/04/15 Javascript
从零开始搭建vue移动端项目到上线的步骤
2018/10/15 Javascript
JS中this的4种绑定规则详解
2020/02/04 Javascript
javascript异常处理实现原理详解
2020/02/17 Javascript
js实现小球在页面规定的区域运动
2020/06/16 Javascript
JavaScript实现多层颜色选项卡嵌套
2020/09/21 Javascript
在antd4.0中Form使用initialValue操作
2020/11/02 Javascript
[01:38]完美世界DOTA2联赛PWL S3 集锦第四期
2020/12/21 DOTA
在python中的socket模块使用代理实例
2014/05/29 Python
通过python+selenium3实现浏览器刷简书文章阅读量
2017/12/26 Python
python实现屏保计时器的示例代码
2018/08/08 Python
Python生成器generator用法示例
2018/08/10 Python
python集合是否可变总结
2019/06/20 Python
Python中的pathlib.Path为什么不继承str详解
2019/06/23 Python
Python中查看变量的类型内存地址所占字节的大小
2019/06/26 Python
简单了解django缓存方式及配置
2019/07/19 Python
django 微信网页授权认证api的步骤详解
2019/07/30 Python
python通过robert、sobel、Laplace算子实现图像边缘提取详解
2019/08/21 Python
Python3列表List入门知识附实例
2020/02/09 Python
Luxplus瑞典:香水和美容护理折扣
2018/01/28 全球购物
满月酒答谢词
2014/01/14 职场文书
借款协议书
2014/04/12 职场文书
安全宣传标语
2014/06/10 职场文书
党员“四风”方面存在问题及整改措施
2014/09/24 职场文书
财务工作检讨书
2014/10/29 职场文书
2014幼儿园保育员工作总结
2014/11/10 职场文书
php实例化对象的实例方法
2021/11/17 PHP