1 budgetEditionNo:{
 2                     message:'版本号输入不正确' ,
 3                     validators:{
 4                         notEmpty:{
 5                             message:'版本号不能为空,请填写'
 6                         } ,
 7                         remote:{
 8                             url:'${WEB_PATH}/ybudget/ybudgetEdition/validataBudgetEditionNoByYearAndEditionNo.action' ,
 9                             message:"版本号重复,请重新输入!" ,
10                             delay:1000 ,
11                             type:'get' ,
12                             data:
13                                 {
14                                     budgetEditionYear: $("#budgetEditionYear option:selected").val(),
15                                     budgetEditionNo:$("input[name='budgetEditionNo']").val().trim()
16                                 }
17                         }
18                     }
19                 } ,

就如上面代码一样,功能是需要通过年份和所输入的版本号来验证该版本号的唯一性,注意remote中的data属性,这样获取值虽可以获取到输入框的值,但获取到select标签选中的值为默认值,一开始想不通,以为是获取的代码写错了,之后经过再三分析,原来是因为bootstrapValidator()方法会在初始化的时候把$("#budgerEditionYear option:selected").val()的值放进去,是我自己把数据写死了,做了点实验确实如此,所以在data里需要写函数动态获取,代码如下:

budgetEditionNo:{message:'版本号输入不正确' ,validators:{notEmpty:{message:'版本号不能为空,请填写'} ,remote:{url:'${WEB_PATH}/ybudget/ybudgetEdition/validataBudgetEditionNoByYearAndEditionNo.action' ,message:"版本号重复,请重新输入!" ,delay:1000 ,type:'get' ,data:function () {return {budgetEditionYear: $("#budgetEditionYear option:selected").val(),budgetEditionNo:$("input[name='budgetEditionNo']").val().trim()}}}}} ,

看来是自己粗心了,之后还得仔细点,哈哈哈哈~~~~

转载于:https://www.cnblogs.com/mYunYu/p/9397524.html

bootstrapValidator验证的remote中data属性里获取select一直是默认值相关推荐

  1. avue里面的select怎么设置默认值_mysql大量的waiting for table level lock怎么办

    导读 遇到经典的MDL等待场景时怎么分析和处理.本文节选自叶金荣有赞<乱弹MySQL>专栏. MySQL从5.5版本开始,新增元数据锁,也就是metadata lock,简称MDL锁. M ...

  2. vue中js文件里获取this(vue实例)

    vue中js文件里获取this(vue实例) 1,在main.js中抛出vue实例,在需要用到的地方引入即可 main.js里let vueThis= new Vue({el: '#app',rout ...

  3. html5下拉列表默认值,element-ui中的select下拉列表设置默认值方法_简单_前端开发者...

    element-ui中的select下拉列表如何设置默认值? 在element-ui的运用中,涉及到了select下拉列表.项目中需要将select的默认值给展示出来 那如何修改呢? 上element ...

  4. python中怎么设置默认值_在Python中设置应该是列表的参数的默认值的最佳实践?...

    我有一个将列表作为参数的python函数.如果我将参数的默认值设置为如下空列表: def func(items=[]): print items 皮林特会告诉我"危险的默认值[]作为参数&q ...

  5. JavaScript 验证表单不为空和获取select下拉列表的值和文本

    1.验证表单不为空 var hasform = { "Name": "名字",                 "Id_card": &qu ...

  6. vue+elementui中,el-select多选下拉列表中,如何同时获取:value和:label的值?

    大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂. 项目场景: 正如题目所说,今天在项目过程中遇到了个需求,因为需要在前台展示运动员的名称,但是运动员的编号在别的地方还需要使用,所以想了想,还是将编 ...

  7. 自动识别查找特定的串口号 比如设备管理器中Modem属性里的串口 按这个方法可以获取设备管理器任意信息。C++

    1.目标: 自动识别查找特定的串口号 2.注册表里搜串口号 设备管理器中所有的信息都在注册表中有,那么我直接在注册表里搜COM143. 搜到了这个,但这里有2个名称key相同的.后面193,192还是 ...

  8. jquery 属性选择android,select设置text的值选中(兼容ios和Android)基于jquery

    前一段时间改了一个bug,是因为select引起的.当时我没有仔细看,只是把bug改完了就完事了,今天来总结一下. 首先说option中我们通常会设置value的属性的,还有就是text值的,请参见下 ...

  9. css中width、height、margin、padding默认值总结

    默认值 left   top   right   bottom   width   height: 默认值为 auto margin  padding:  默认值为 0 百分比参照于谁 width  ...

最新文章

  1. .NET 4.0 Interop新特性ICustomQueryInterface (转载)
  2. 旷视CEO竟遭监听敲诈:不给300万就卖敏感信息录音!网友:利好无人驾驶?
  3. SQL Prompt 5.1使用
  4. 跟着感觉走,不要冲动入手,到真正低点在入手
  5. Deepin v20依赖错误,检测更新失败解决办法
  6. 画米老鼠_蔡康永都在买的画你也买得起,村上隆作品收藏大全
  7. 传球游戏(洛谷-P1057)
  8. c3p0连接错误 An attempt by a client to checkout a Connection has timed out.
  9. Vue:安装Vue Devtools调试工具简便方法解决Cannot find module webpack-cli,@vue-devtools/build-tools等
  10. python+selenium环境配置(windows7环境)
  11. 一文读懂华为智能网联汽车产业链布局
  12. WPS Excel JS宏简单使用
  13. Python判断素数
  14. 纳德拉时代下的微软开源之路
  15. gossiping路由协议仿真
  16. dubbo入门之异步调用
  17. ffmpeg 4.2.1 版本升级日志 APIChanges
  18. ChatGPT简要解读(一) - 原理分析与性能提升篇
  19. 小马哥---高仿红米note 刷机 主板型号T7203主板图与开机识别图 6572芯片
  20. 全球疫情可视化实时更新

热门文章

  1. python中如何统计元组中元素的个数_python-无论元素顺序如何,获取列表中的元组数...
  2. Netty 服务 接收新数据
  3. Go语言的context包从放弃到入门
  4. php将对象转换成数组
  5. NIO的空轮询bug是什么?netty是如何解决NIO空轮询bug的?
  6. hibernate Restrictions 用法 查询
  7. 教你如何做出自己想要的PHP Docker镜像
  8. unreal4怎么设置游戏模式_ue4(虚幻4)基础 Unreal4 服务器模式详细介绍
  9. springboot+openFeign+nacos开发实战
  10. MySQL学习(二)