作者:傻咾厷叫我洪儿 | 来源:互联网 | 2023-10-11 19:39
1.我用bootstrapValidator验证表单数据,有个input框需要异步校验是否存在,在remote中传入相关radio的参数时,获取的值都是第一条,获取不到正确选择的radio的值,
1.我用bootstrapValidator验证表单数据,有个input框需要异步校验是否存在,在remote中传入相关radio的参数时,获取的值都是第一条,获取不到正确选择的radio的值,抓急.求大神.
2.相关代码:
HTML:
JS:
/ 表单验证
$('#procurementsettingsForm').bootstrapValidator({
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| fields : {
layerType:{
validators:{
notEmpty: {message: '请选择采购分类'}
}
},
procurementName:{
validators:{
notEmpty: {message: '请填写采购分类名称'} ,
remote: {
url: '/procurement/procurementName',
message: '采购分类名称已存在,请修改',
data: {
layerType: $('input[name=layerType]:checked').val(),
id:$('[name="id"]').val(),
t_:new Date().getMilliseconds()
},
delay: 3000
},
}
},
........ |
$('input[name=layerType]:checked').val()总是获取到1,不管我选的是哪个!
尝试把第一个采购分类的radio的checked去掉,还是不行.