• jquery 获取 tr 中控件值 操作tr


    <table style=" 100%; height: 100%" border="1">
                <caption>
                    Material/Special Tool Rental/Tool Cantainer/Transportation/Mobile</caption>
                <tbody><tr>
                    <td>
                        Project No
                    </td>
                    <td>
                        <input type="hidden" name="hidProjectInnerID" id="hidProjectInnerID">
                        <input name="txtProjectNo" type="text" id="txtProjectNo" class="Error"><a href="javascript:void(0)" onclick="SelectProject();">选择</a>
                    </td>
                    <td>
                        Final Custome:
                    </td>
                    <td>
                        <span id="labFinalCustome">Label</span>
                    </td>
                    <td>
                        Order No.
                    </td>
                    <td>
                        <span id="labOrderNo">Label</span>
                    </td>
                    <td>
                        Project Leaing Time:
                    </td>
                    <td>
                        <span id="labProjectLeaingTime">Label</span>
                    </td>
                </tr>
                <tr>
                    <td colspan="8">
                        Exchange Rate:8.3000
                    </td>
                </tr>
                <tr align="center">
                    <td>
                        item
                    </td>
                    <td colspan="2">
                        Description
                    </td>
                    <td>
                        QTY
                    </td>
                    <td>
                        Unit
                    </td>
                    <td>
                        Total
                    </td>
                    <td>
                        Remark
                    </td>
                    <td>
                        <a id="NewItem" href="javascript:void(0)">NewItem</a>
                    </td>
                </tr>
                </tbody><tbody id="tbItem">
                    <tr align="center">
                        <td>
                        </td>
                        <td colspan="2">
                        </td>
                        <td>
                        </td>
                        <td>
                        </td>
                        <td>
                        </td>
                        <td>
                        </td>
                        <td>
                             
                        </td>
                    </tr>
                <tr id="tbItem1" align="center"><td><select id="selItem" name="Item"><option value="Material">Material</option><option value="Mobile">Mobile</option><option value="Others">Others</option><option value="SpecialToolRental">Special Tool Rental</option><option value="ToolContainer">Tool Container</option><option value="Transportation">Transportation</option><option value="WorkingHours">WorkingHours</option></select></td><td colspan="2"><input id="txtDescription" style="90%" type="text" name="Item"></td><td><input id="txtQTY" type="text" name="Item"></td><td><input id="txtUnit" type="text" name="Item"></td><td><input id="txtTotal" type="text" name="Item"></td><td><input id="txtRemark" type="text" name="Item"></td><td><a href="javascript:;SaveItem('tbItem1')">保存</a> | <a href="javascript:;DelItem('tbItem1')">删除</a> <input id="txtInnerID" type="hidden" name="Item"></td></tr></tbody>
            </table>
    function SaveItem(index) {
                var tr = $("tr[id=" + index + "]");
                var innerid = tr.find('input[ID$=txtInnerID]').val();
                var item = tr.find("select[id*=selItem]").val();
                var des = tr.find('input[ID$=txtDescription]').val();
                var qty = tr.find('input[ID$=txtQTY]').val();
                var unit = tr.find('input[ID$=txtUnit]').val();
                var total = tr.find('input[ID$=txtTotal]').val();
                var remark = tr.find('input[ID$=txtRemark]').val();
                //alert(innerid + "/" + item + des + qty + unit + total + remark);
                //验证项目编号
                var proinnerid = $("#hidProjectInnerID").val();
                if (proinnerid == "") {
                    $("#txtProjectNo").removeClass("Field");
                    $("#txtProjectNo").addClass("Error");
                    return false;
                }
                /*
                jQuery.ajax({
                type: 'get',
                url: '../Handler/ProjectReport.ashx',
                data: { "key": "save", "proinnerid": $("#hidProjectInnerID").val(), "innerid": innerid, "type": type, "content": content, "startdate": startdate, "enddate": enddate, "remark": remark },
    
                cache: false,
                success: function (result) {
                var jsonobj = eval(result);
                if (jsonobj[0].result == "true")
                alert("Sueecss");
                else
                alert("Error");
                }
                });
                */
            }
            function DelItem(index) {
                var tr = $("tr[id=" + index + "]");
                //var innerid = tr.find('input[ID$=txtInnerID]').val();
                $("tr[id=" + index + "]").remove();
            }



  • 相关阅读:
    Android ImageButton的背景(图片)大小
    Android 解决ListView中每一项与button冲突
    Android Drawable 关于selector中state_pressed="true"的位置顺序
    Android 虚拟机安装SD卡
    JavaC 编译目录下所有的UTF-8编码的java文件
    eclipse 或MyEclipse将工程进行移动的时候会对@Override报错的处理方法
    解决NetworkOnMainThreadException
    JavaSE GUI显示列表 JTable的刷新 重新加载新的数据
    SQL SERVER(MSSQLSERVER) 服务无法启用 特定服务错误:126
    QPushButton取消按压后文字下沉效果
  • 原文地址:https://www.cnblogs.com/javawebsoa/p/2985576.html
Copyright © 2020-2023  润新知