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 相关文章推荐
js技巧--转义符&quot;\&quot;的妙用
Jan 09 Javascript
jQuery chili图片远处放大插件
Nov 30 Javascript
JS继承 笔记
Jul 13 Javascript
jquery、js调用iframe父窗口与子窗口元素的方法整理
Jul 31 Javascript
jQuery向父辈遍历的简单方法
Sep 18 Javascript
JavaScript实现两个select下拉框选项左移右移
Mar 09 Javascript
基于easyui checkbox 的一些操作处理方法
Jul 10 Javascript
快速将Vue项目升级到webpack3的方法步骤
Sep 14 Javascript
Vue官方文档梳理之全局配置
Nov 22 Javascript
vue 移动端注入骨架屏的配置方法
Jun 25 Javascript
微信小程序定义和调用全局变量globalData的实现
Nov 01 Javascript
Vue 集成 PDF.js 实现 PDF 预览和添加水印的步骤
Jan 22 Vue.js
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下载远程文件类(支持断点续传)
2008/11/14 PHP
从php核心代码分析require和include的区别
2011/01/02 PHP
php提示无法加载或mcrypt没有找到 PHP 扩展 mbstring解决办法
2012/03/27 PHP
laravel实现按月或天或小时统计mysql数据的方法
2019/10/09 PHP
关于 文本框默认值 的操作js代码
2012/01/12 Javascript
js操作iframe父子窗体示例
2014/05/22 Javascript
jQuery新的事件绑定机制on()示例应用
2014/07/18 Javascript
javascript特效实现——当前时间和倒计时效果的简单实例
2016/07/20 Javascript
js中scrollTop()方法和scroll()方法用法示例
2016/10/03 Javascript
angular5 子组件监听父组件传入值的变化方法
2018/09/30 Javascript
解决vue admin element noCache设置无效的问题
2019/11/12 Javascript
详解JavaScript匿名函数和闭包
2020/07/10 Javascript
一个检测OpenSSL心脏出血漏洞的Python脚本分享
2014/04/10 Python
Python多线程实例教程
2014/09/06 Python
Python入门_条件控制(详解)
2017/05/16 Python
python多进程实现进程间通信实例
2017/11/24 Python
Flask框架响应、调度方法和蓝图操作实例分析
2018/07/24 Python
详解python和matlab的优势与区别
2019/06/28 Python
Tensorflow实现神经网络拟合线性回归
2019/07/19 Python
基于python 微信小程序之获取已存在模板消息列表
2019/08/05 Python
使用Python将字符串转换为格式化的日期时间字符串
2019/09/01 Python
Python的pygame安装教程详解
2020/02/10 Python
解决Pycharm双击图标启动不了的问题(JetBrains全家桶通用)
2020/08/07 Python
python 逆向爬虫正确调用 JAR 加密逻辑
2021/01/12 Python
使用canvas生成含有微信头像的邀请海报没有微信头像问题
2019/10/29 HTML / CSS
美国性感女装网站:bebe
2017/03/04 全球购物
绿色美容,有机护肤品和化妆品:Safe & Chic
2018/10/29 全球购物
广告学专业推荐信范文
2013/11/23 职场文书
人力资源主管岗位职责
2014/01/29 职场文书
竞选班委演讲稿
2014/04/28 职场文书
供电工程专业求职信
2014/08/09 职场文书
学校党的群众路线教育实践活动整改措施
2014/10/25 职场文书
教师党的群众路线教育实践活动学习心得体会
2014/10/30 职场文书
硕士学位论文评语
2014/12/31 职场文书
工厂清洁工岗位职责
2015/02/14 职场文书
房屋租赁意向书范本
2015/05/09 职场文书