javascript - jQuery 文本框总和

标签 javascript jquery html

下面是我的 HTML

我想要一个这样的脚本 在一个文本框中,我想添加所有总金额并显示它 在另一个文本框中我想要这样的

"name": [{
  "id": 3,
  "qty": 2
}, {
  "id": 4,
  "qty": 5
}]

我更新的问题

 <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="main">
  <input type="text" name="name">
  <input type="text" name="id">
  <input type="text" name="qty">
  <input type="text" name="amount">
</div>
<div class="main">
  <input type="text" name="name">
  <input type="text" name="id">
  <input type="text" name="qty">
  <input type="text" name="amount">
</div>
<div class="main">
  <input type="text" name="name">
  <input type="text" name="id">
  <input type="text" name="qty">
  <input type="text" name="amount">
</div>
<button>Click Me!!!</button>

我的更新代码在这个 js 核心 js 中不起作用,但工作正常

最佳答案

尝试以下方法:

$('input[name="qty"]').change(function(){
  var name = [];
  $('.main').each(function(index,item){
    var obj={};
    obj.id = $(item).find('input[name="id"]').val();
    obj.qty = $(item).find('input[name="qty"]').val();
    name.push(obj)
  });
  console.log(name);
});
input{
  width:100px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="main">
    <input type="text" name="name">
    <input type="text" name="id">
    <input type="text" name="qty">
    <input type="text" name="amount">
</div>
<div class="main">
    <input type="text" name="name">
    <input type="text" name="id">
    <input type="text" name="qty">
    <input type="text" name="amount">
</div>
<div class="main">
    <input type="text" name="name">
    <input type="text" name="id">
    <input type="text" name="qty">
    <input type="text" name="amount">
</div>

关于javascript - jQuery 文本框总和,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47646232/

相关文章:

javascript - JavaScript 的语法高亮

javascript - 为什么我们总是需要检查一个对象是否有一个键? - JS

javascript - 如何验证动态字段(动态创建的字段)

javascript - 在 ASP MVC 中动态删除元素的必需属性?

java - JTextPane HTML 图像集成

javascript - 在 jQuery 插件中接受文本字符串而不是元素

jquery - 将变量发送到 $.getScript

javascript - 广告脚本无效

php - 在 html 标签中使用 PHP 变量

javascript获取数据属性,使用循环不起作用