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 相关文章推荐
关于Javascript模块化和命名空间管理的问题说明
Dec 06 Javascript
javascript上下方向键控制表格行选中并高亮显示的方法
Feb 13 Javascript
javascript实现网页字符定位的方法
Jul 14 Javascript
javascript生成img标签的3种实现方法(对象、方法、html)
Dec 25 Javascript
基于JS实现Android,iOS一个手势动画效果
Apr 27 Javascript
AngularJS 中的Promise --- $q服务详解
Sep 14 Javascript
jquery+Jscex打造游戏力度条
Sep 12 Javascript
vue router-link传参以及参数的使用实例
Nov 10 Javascript
微信小程序简单实现form表单获取输入数据功能示例
Nov 30 Javascript
webpack本地开发环境无法用IP访问的解决方法
Mar 20 Javascript
JavaScript实现10秒后再次获取验证码
Dec 02 Javascript
微信小程序实现聊天室功能
Jun 14 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 截取字符串专题集合
2010/08/19 PHP
php中使用Curl、socket、file_get_contents三种方法POST提交数据
2011/08/12 PHP
PHP的变量类型和作用域详解
2014/03/12 PHP
PHP中PCRE正则解析代码详解
2019/04/26 PHP
input 输入框内的输入事件详细分析
2010/03/17 Javascript
JavaScript去掉空格的方法集合
2010/12/28 Javascript
通过Jquery遍历Json的两种数据结构的实现代码
2011/01/19 Javascript
js正文内容高亮效果的实现方法
2013/06/30 Javascript
Javascript脚本实现静态网页加密实例代码
2013/11/05 Javascript
点击按钮自动加关注的代码(sina微博/QQ空间/人人网/腾讯微博)
2014/01/02 Javascript
js改变Iframe中Src的方法
2015/05/05 Javascript
Javascript实现网络监测的方法
2015/07/31 Javascript
JS+CSS实现仿支付宝菜单选中效果代码
2015/09/25 Javascript
JavaScript对象数组的排序处理方法
2015/10/21 Javascript
javascript中checkbox使用方法实例演示
2015/11/19 Javascript
jQuery常用样式操作实例分析(获取、设置、追加、删除、判断等)
2016/09/08 Javascript
js实现兼容PC端和移动端滑块拖动选择数字效果
2017/02/16 Javascript
angular实现图片懒加载实例代码
2017/06/08 Javascript
jQuery 实现鼠标画框并对框内数据选中的实例代码
2017/08/29 jQuery
浅谈Vue网络请求之interceptors实际应用
2018/02/28 Javascript
nodejs实现日志读取、日志查找及日志刷新的方法分析
2019/05/20 NodeJs
Vue.js下拉菜单组件使用方法详解
2019/10/19 Javascript
jquery使用echarts实现有向图可视化功能示例
2019/11/25 jQuery
vue自定义指令限制输入框输入值的步骤与完整代码
2020/08/30 Javascript
centos6.7安装python2.7.11的具体方法
2017/01/16 Python
python技能之数据导出excel的实例代码
2017/08/11 Python
Python字典遍历操作实例小结
2019/03/05 Python
django中cookiecutter的使用教程
2020/12/03 Python
css 元素选择器的简单实例
2016/05/23 HTML / CSS
公司行政经理岗位职责
2013/12/24 职场文书
入党积极分子思想汇报范文
2014/01/05 职场文书
书香校园活动方案
2014/02/28 职场文书
员工激励培训演讲稿
2014/09/16 职场文书
贫困证明书格式及范文
2014/10/15 职场文书
爱心捐款倡议书:点燃希望,传递温暖
2019/11/04 职场文书
Vue实现动态查询规则生成组件
2021/05/27 Vue.js