我需要将所选单选按钮中的值相加并添加到提交按钮中。
找到以下代码:
<?php foreach($configure['options']['option'] as $options)
{
?>
<label class="containerRadio">{{$options['name']}}
<input type="radio" class="calc" name="{{$name}}" value="
{{$configure['id']}}_{{$options['id']}}-{{$options['name']}}-
{{$options['pricing']['INR']['monthly']}}" checked="checked">
<span class="checkmark"></span>
</label>
<?php } ?> </div><br><br> <?php } ?><input type="text" name="sum"></button>
<button type="submit" name="sum"><i class="fa fa-rupee" aria-hidden="true">
</i> {{$key['monthly']}}
</button>
在javascript下方找到:
<script type="text/javascript">
function calcscore(){
var score = 0;
$(".calc:checked").each(function(){
score+=parseInt($(this).val(),10);
});
$("input[name=sum]").val(score)
}
$().ready(function(){
$(".calc").change(function(){
calcscore()
});
});
</script>
建议一种解决方案,将单选按钮中选择的值添加到默认值“ {{$ key ['monthly']}}”中。