一、下拉框存自定义参数
1、select 或者input 存放多余参数及获取
<option value="{{ $v['address'] }}"
data-consignee="{{ $v['consignee'] }}"
data-consignee_mobile="{{ $v['consignee_mobile'] }}"
@if(isset($info['address'])&&$info['address']==$v['address']) selected @endif>
{{ $v['address'] }}
</option>
2、select获取data-consignee的值:
form.on('select(address)', function(data){
//console.log(data);
consignee = data.elem[data.elem.selectedIndex].dataset.consignee;
consignee_mobile = data.elem[data.elem.selectedIndex].dataset.consignee_mobile;
//console.log(consignee);
$('#consignee').val(consignee);
$('#consignee_mobile').val(consignee_mobile);
// var val=data.value;
});
二、
1、input存自定义参数:
<input type="checkbox" name="status" value="1" data-consignee="lliwei">
2、input存自定义参数获取:
consignee= data.elem.dataset.consignee;
三、附带返回上一页并刷新JS
window.location.href = document.referrer;