jquery获取table无限添加行金额的累加总金额,急

jquery获取table无限添加行金额的累加总金额,急,第1张

$('.sku_tablist tr td:nth-child(5) input:not(.total)').live('blur', function () {

  var total = 0

  $('.sku_tablist tr td:nth-child(5) input:not(.total)').each(function () {

    var price = parseFloat(this.value)

    if (price) {

      total += price

    }

  })

  $('.sku_tablist tr td:nth-child(5) input.total').val(total)

})

把上面代码加到你的代码里。

总金额那个input上加一个class total。或者你可以改上面代码。

$(document).ready(function(){

$("#add").click(function(){

var oldValue=parseInt($(this).val())//取出现在的值,并使用parseInt转为int类型数据

oldValue++//自加1

$(this).val(oldValue)//将增加后的值付给原控件

})

})

PS:attr更新的是组件的属性(例如可以修改type等),input的控件值要使用val()去修改,当然,如果是div的话就得用html()获取或者修改。

是点击一个按钮,让左边div的内容全部到右边的div里吗?这不属于拖拽呀~

设左边的div的id='left',右边的div的div的id='right',按钮的id='btn'

$("#btn").click(function(){

   $("#right").html($("#left").html())

   $("#left").html("")

})

如果右边的div之前有值,就把左边的div内容添加到右边的div的内容后面:

$("#btn").click(function(){

   $("#right").append($("#left").html())

   $("#left").html("")

})


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11884105.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存