HTML
<div class="layui-input-block">
{volist name="classlist" id="r"}
<input type="radio" name="info[classes][]" title="<{$r.name}>" value="<{$r.id}>">
{/volist}
</div>
JS
$(".layui-form-checkbox").click(function () {
var ids = '';
$.each($('input[name="info[classes][]"]:checkbox'), function () {
if (this.checked) {
ids += $(this).val() + ' ';
}
});
$.post("/user/enrol/cost/", 'ids=' + ids, function (data) {
if (data.state == 1) {
layer.msg(data.msg);
}
}, 'json')
});
PHP(仅做参考用)
public function cost() {
$post = input('post.')["ids"];
$ids = rtrim($post);
$ids = explode(' ', $ids);
$cost = array();
foreach ($ids as $k) {
$cost[]=getClasses($k)['cost'];
}
$allcost=array_sum($cost);
dump($allcost);
}