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 相关文章推荐
Iframe 自适应高度并实时监控高度变化的js代码
Oct 30 Javascript
两个多选select(multiple左右)添加、删除选项和取值实例
May 12 Javascript
JavaScript获取路径设计源码
May 22 Javascript
原生js代码实现图片放大境效果
Oct 30 Javascript
socket.io实现在线群聊功能
Apr 07 Javascript
Vue实现active点击切换方法
Mar 16 Javascript
JS简单获取并修改input文本框内容的方法示例
Apr 08 Javascript
在小程序中使用腾讯视频插件播放教程视频的方法
Jul 10 Javascript
bootstrap 路径导航 分页 进度条的实例代码
Aug 06 Javascript
Vue实现表格批量审核功能实例代码
May 28 Javascript
利用js实现简易红绿灯
Oct 15 Javascript
一小时迅速入门Mybatis之bind与多数据源支持 Java API
Sep 15 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
自动把纯文本转换成Web页面的php代码
2009/08/27 PHP
php后台程序与Javascript的两种交互方式
2009/10/25 PHP
php使用explode()函数将字符串拆分成数组的方法
2015/02/17 PHP
使用PHPExcel操作Excel用法实例分析
2015/03/26 PHP
php mongodb操作类 带几个简单的例子
2016/08/25 PHP
php从身份证获取性别和出生年月
2017/02/09 PHP
基于PHP的登录和注册的功能的实现
2020/08/06 PHP
走出JavaScript初学困境—js初学
2008/12/29 Javascript
xml和web特殊字符
2009/04/28 Javascript
Jquery提交表单 Form.js官方插件介绍
2012/03/01 Javascript
Tab切换组件(选项卡功能)实例代码
2013/11/21 Javascript
JQuery做的一个简单的点灯游戏分享
2014/07/16 Javascript
JQuery实现表格动态增加行并对新行添加事件
2014/07/30 Javascript
javascript中一些util方法汇总
2015/06/10 Javascript
使用ngView配合AngularJS应用实现动画效果的方法
2015/06/19 Javascript
jQuery实现宽屏图片轮播实例教程
2015/11/24 Javascript
基于JavaScript代码实现微信扫一扫下载APP
2015/12/30 Javascript
jQuery滚动条美化插件nicescroll简单用法示例
2018/04/18 jQuery
基于Vue 服务端Cookies删除的问题
2018/09/21 Javascript
javascript for循环性能测试示例
2019/08/07 Javascript
[00:32]2016完美“圣”典风云人物:Maybe宣传片
2016/12/05 DOTA
[03:19]2016国际邀请赛中国区预选赛第四日TOP10镜头集锦
2016/07/01 DOTA
python中异常报错处理方法汇总
2016/11/20 Python
Python学习之Anaconda的使用与配置方法
2018/01/04 Python
python实现感知机线性分类模型示例代码
2019/06/02 Python
Python跳出多重循环的方法示例
2019/07/03 Python
Python计算一个点到所有点的欧式距离实现方法
2019/07/04 Python
Keras-多输入多输出实例(多任务)
2020/06/22 Python
HTML5 图片预加载的示例代码
2020/03/25 HTML / CSS
电子商务毕业生求职信
2013/11/10 职场文书
幼儿园儿童节活动主持词+串词大全
2014/03/21 职场文书
节能宣传周活动总结
2014/05/08 职场文书
2015年乡镇财政工作总结
2015/05/19 职场文书
薪资证明范本
2015/06/19 职场文书
pytorch中的torch.nn.Conv2d()函数图文详解
2022/02/28 Python
MySQL数据库实验之 触发器和存储过程
2022/06/21 MySQL