标题应该更具体一点,我知道,但是这个问题太详细,甚至不能描述一个标题本身......我有麻烦来将一定数量的值传递给一个数组通过AJAX发布。请注意,所有这些代码都是纯粹理解我想要做的事情。用于填充数组并通过AJAX发送的脚本
这里是HTML代码表
<table class="table table-striped table-bordered table-hover">
<thead>
<th style="text-align: center;">Select</th>
<th style="text-align: center;">Name</th>
<th style="text-align: center;">Situation</th>
<th style="text-align: center;">Bill</th>
<th style="text-align: center;">Date Limit</th>
<th style="text-align: center;">Value of Bill</th>
<th style="text-align: center;">Own Value</th>
<th style="text-align: center;">Responsable Name</th>
</thead>
<tbody>
<?php
foreach ($result as $value) {
echo '<tr style="text-align: center;">
<td><input style="cursor: pointer;" type="checkbox" value="'. $value['VALUEBILL'] .'" class="check_list"></input>
<input style="display: none;" type="checkbox" checked="true" value="'. $value['IDTRANSACTION'] .'" name="numControle"></td>
<td>'. utf8_encode($value['NAME']) .'</td>
<td>'. $value['SITUATION'] .'</td>
<td>'. $value['BILL'] .'</td>
<td>'. $value['DATELIMIT'] .'</td>
<td>'. $value['VALUEBILL'] .'</td>
<td>'. $value['OWNVALUE'] .'</td>
<td>'. utf8_encode($value['RESPONSABLENAME']) .'</td>
</tr>';
}
?>
</tbody>
</table>
内部foreach循环为了更好地understading,我有一个jQuery
脚本至极将总结选定的所有账单和一起给所有的人的结果,取选中$value['VALUEBILL']
复选框。
下面是jQuery脚本来获取和总结所有选中的复选框值。
$(document).ready(function(){
update();
});
$('input[type=checkbox]').click(function(){
update();
})
function update(){
var amount2 = 0;
$('.check_list').each(function() {
if (this.checked) {
amount2 += Number($(this).val());
checked_boxes ++;
}
$("input[name=amount]").val("$"+amount2.toFixed(2));
});
这里的形式,其中的脚本和所有值和输入:
<form name="sentMessage" id="purchases" novalidate>
<h4 style="margin-top: -5px;">Total:</h4>
<input type="text" class="form-control" id="amount2" name="amount" value="" disabled="">
<button type="submit">Send Payment</button>
</form>
我指出的我在做什么的代码,以更好地了解,并让你知道什么主要问题是
问:那么,你需要什么,因为根本不清楚?
。注意到foreach
循环中,它具有与$value['IDTRANSACTION']
值的ocult checkbox
,这是我需要发送藏汉与其他checkbox
...第一个checkbox
有该法案的价值,而第二,交易的ID
,其中每一个都有其独特的价值,它的极端重要的帐户所有这些账单。
所以我的问题是:
如何选中此复选框藏汉当第一
checkbox
检查? (我尝试了一些jQuery
代码,但是当我检查第一个代码时,他们检查了所有这些代码,我只需检查一个被检查的代码,而不是其他的foreach
提供的代码)。后得到的第一个问题整理出来,我需要填充一个
array
的form
里面的一个AJAX邮寄(这是早就准备好了,可以正常使用)获得所有与每个人的ID's
的checkboxes
值。
就是这样......我是从长远的问题抱歉,但我需要提供所有的信息,我可以这样你能理解我想要做的事。
干杯!
送你了解输入类型隐藏? – madalinivascu
你的第一个问题使用'兄弟姐妹(“。你的元素名称)。检查()' –
@madalinivascu我真的想理解你的指点,你甚至读过这个问题吗?这不是隐藏的东西哥们=) –