我可以使用jquery .each()计算表单中的每一行吗?

nachonat94

我正在创建一个表单,该表单将计算项目每一行的总数。

我已经使用了一段JavaScript来分别计算每一行,但是我想知道是否可以使用.each()计算具有相同类的每一行,而不是为具有唯一ID的每一行都编写一块脚本。

该脚本应为:(类别为“ price1”的p元素中的价格)*(类别为“ qty1”的输入元素中的值)。结果需要进入类“ total1”的输入元素中

我的页面是http://www.catering-equipment.co.uk/portal1/我在这里创建了一个JSFiddle-> https://jsfiddle.net/1y7kudtv/4/

$(".qty1").on('keyup', function () {
    // alert('pressed')
    var total = $(".price1").html() * $(this).val()
    $(".total1").val(total);
})

您可以看到我在javascript代码上的尝试,但是只有当我将其与唯一ID而不是类一起使用时,它才会起作用。

先感谢您。

德科夫

用途.closest()

$(this).closest('.itemrow').find('.total1').val(total);

演示

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我可以将html元素的值附加/推入由表单中的html表生成的数组的每一行吗?

我可以在reflog中添加一行吗?

我可以使用jquery操作<a>标记的名称属性吗?

我可以使用jQuery访问影子DOM吗?

我可以使用Jquery获得元素的HTML源吗?

我可以使用 jquery 点击进入 YouTube iframe 吗?

我可以使用jQuery或JavaScript更改此CSS吗?

我可以使用javascript表单吗?

当我从文件中的一组数据计算平均值时,我可以跳过第一行吗

Python 可以使用“return x if y”这一行吗?

我可以使用groupby在Pandas数据框中创建每一行都是运行列表的列吗?

我可以在ruamel.yaml的CommentedMap中插入一行吗?

在Unix“较少”中,我可以跳到不包含X的下一行吗?

我们可以忽略json解析中的一行吗?

我可以使用jQuery Submit提交剃须刀表单数据吗

使用python计算每一行中的数字

使用Matlab计算阵列中每一行的频率

我可以使用jQuery .wrap或.wrapInner来包装一组不同的元素吗?

我可以使用jQuery Ajax在IE9中上传文件吗?

如果我使用append生成HTML元素,那之后可以使用jQuery影响它们吗?

我可以使用通配符替换吗

骨骼可以使用我的插件吗?

我可以使用多个“ with”吗?

我可以使用RTF格式吗?

我可以使用迭代器吗?

我可以使用触发器使用另一行的条件更新表中的值吗?

您可以在一个 DisplayAlert 中包含多于一行吗?

我可以使用“?” 反应中的语法?

您可以使用 Pandas 使用 Python 将多行按列值分组为一行吗?