小编Geo*_*Dim的帖子

使用 jQuery 对表列的值求和

我动态创建了一个table. 页面加载时有一列空白,但当我选择下拉菜单的数量(另一列)和默认价格值(另一列)时,它会填充值。我想使用 jQuery 添加此过程创建的总值并显示总值。

有没有人知道我该怎么做?我尝试了很多,但没有出现任何结果。

我试试这个:

$(document).each("[id^=total]", function(event){
  var num = this.id.slice(5);
  var sum = 0;

     var value = $('#total'+num).text();
     sum += parseFloat(this.value);

     $('#sum').text(sum);
 });
Run Code Online (Sandbox Code Playgroud)

HTML(显示结果的地方):

<tr>
   <th colspan="6" style="text-align:right">Total:</th>
   <th colspan="2" style="text-align:center"><span id="sum"></span></th>
</tr>
Run Code Online (Sandbox Code Playgroud)

HTML(id='qua2' 是从 1 到 20 的下拉菜单):

<tr>
    <td><center><selectclass='choose'id='qua2'></select></center></td>
    <td><center><spanid='yprice2'>101.10</span></center></td>
    <td><center><spanid='total2'></span></center></td>
</tr>
Run Code Online (Sandbox Code Playgroud)

注意:

total是在表创建后创建的。我选择下拉列表的值并进行此过程(下拉列表的值 * 价格)。结果显示在列总计中。

更新(我使用这个脚本,但结果id='sum'NaN):

$(document).on('change', "[id^=qua]", function(event){
var num = this.id.slice(3);
var sum = 0;
var value = $("#qua"+num).val();
var yprc = $("#yprice"+num).text();
var amount …
Run Code Online (Sandbox Code Playgroud)

html javascript datatable jquery

3
推荐指数
2
解决办法
2万
查看次数

检查表td中是否选中了复选框

我正在尝试构建一个脚本,检查是否使用jQuery $each函数检查复选框.Below 是HTML代码:

 <tr>
  <td class="categories">World</td>
  <td class="category_enabled" style="float: right;">
  <input type="checkbox"/>
  </td>
 </tr>

 <tr>
  <td class="categories">Economy</td>
  <td class="category_enabled" style="float: right;">
  <input type="checkbox"/>
  </td>                            
 </tr>

 <tr>
   <td class="categories">?????????</td>
   <td class="category_enabled" style="float: right;">
   <input type="checkbox"/>
   </td>
 </tr>
Run Code Online (Sandbox Code Playgroud)

我相信它就像(内部.each()):

if ($("find_specific_checkbox").is(":checked")){
   console.log("Checked!");
}
Run Code Online (Sandbox Code Playgroud)

任何想法我怎么能这样做.我正在尝试几个小时,但还没有.

html checkbox jquery html-table

1
推荐指数
2
解决办法
2万
查看次数

标签 统计

html ×2

jquery ×2

checkbox ×1

datatable ×1

html-table ×1

javascript ×1