如何用jquery操作table的方法

今天我在做你约我吧交友www.niyuewo.com网项目时遇到一个问题,就是如何用qjuery控制table的添加、编辑与删除,经过网上查资料发现用jquery很容易实现,在此整理下来供大家参考:

function btnSelect(vcode, vname, vprice) {
    var jmoney = vprice * 10;
    var str = "<tr>";
    str += "<td>"+vcode+"</td>";
    str += "<td>"+vname+"</td>";
    str += "<td>"+vprice+"</td>";
    str += "<td><input name=\"textfield1\" type=\"text\" value=\"10\" class=\"fd24\" οnblur='jssum(this)' /></td>";
    str += "<td>"+jmoney+"</td>";
    str += "<td><select name=\"select\" size=\"1\"  class=\"fd65\">"+txtuser+"</select></td>";
    str += "<td οnclick='getDel(this)'><a href='#'>删除</a></td>";
    str += "</tr>";
    $("#tctable").append(str);
    jssummoney();
}
function getDel(k) {
    $(k).parent().remove();
}
function jssum(thisObj) {
    var $td = $(thisObj).parents('tr').children('td');
    //alert($td.eq(0).text());
    var st = $td.eq(2).text() * $td.eq(3).find("input").val();
    $td.eq(4).html(st);
}
function jssummoney() {

     var val = 0;
     var i = 0;
    $("#tctable tr").each(function () {
   if (i == 0) {//第一列为表头不计算
   }
    else {
   val += parseFloat($(this).find("td:eq(4)").text());
   }
   i = 1;
});
$("#txtsummoney").html(val);


}

相关链接:http://www.cnblogs.com/January/archive/2013/04/10/3013334.html

 

转载于:https://www.cnblogs.com/sunheyubo/p/3187877.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值