JavaScript-js获取input元素的value值出现“慢拍”,获取到的是前一次的值

WordPress 开发 WordPress 开发 主题:1098 回复:2322

JavaScript-js获取input元素的value值出现“慢拍”,获取到的是前一次的值

泛泛之交 发布于 2017-03-13 字数 278 浏览 1288 回复 1

在js里面获取input元素的value值,如:$("#xxx").val();但获取到的值是“过期”的,input里面使用了easyUI的日期控件,本人想获取选择的多个日期相互比较得出一个结果,但获取到的是前一次的值,而第一次(刚刚进入页面)获取到的是空值,求解决办法(公司使用的是同一的日期控件)

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

支持 Markdown 语法,需要帮助?

评论(1

偏爱自由 2017-05-30 1 楼

不要用jquery的函数来获取,要用easyUI自己的函数来获取!我查了查源代码,easyui另外增加了一个隐藏的input表单,这里才是你要的值。
把$("#xxx").val();换成$("#xxx").datebox("getValue");应该就能获取到了。