easyui的datebox组件,手动删除input里面的时间,提交后表单怎还是之前的数据?

forai 发布于 2015/05/20 14:05
阅读 2K+
收藏 0

【开源中国 APP 全新上线】“动弹” 回归、集成大模型对话、畅读技术报告”

表单里面的查询,用的是easy的datebox组件,查询的时候选择了一个日期。进行了查询操作后,后台把查询的日期数据再次返回到页面。

下一次查询,我想去掉这个日期,不需要日期参数,手动删除文本框里面的日期后,表单内容为空,再次提交表单,这个日期字符串提交到后台的还是手动删除之前的内容,清空不了。input的日期值还是之前的日期,不是空(为空才正确)。

请问一下这个要怎么处理?

datebox组件是不是没有把隐藏的input里面的内容改变?但是它也没有onchange事件。

加载中
0
loyal
loyal
自己掉它的方法.
0
forai
forai

引用来自“loyal”的评论

自己掉它的方法.
但是他没有onchange时间啊,只有一个onSelect方法
0
昆仑去也留
昆仑去也留
你的问题解决了嘛?我也遇到这样的问题!
0
forai
forai

引用来自“昆仑去也留”的评论

你的问题解决了嘛?我也遇到这样的问题!
可能是你要的数据没有加载完全引起的,我的用了另外的办法解决。后面我觉得可能是这个原因。你要easyui里面要取的数据放到dom里面用 hiddeninput来存可能会好点。你试一下。
forai
forai
回复 @昆仑去也留 : 我的问题是在编辑的时候初始化之前的值的时候出问题了,可能是之前的值没有初始化好造成的。并不是说每次都是把已经存在的值存到dom里面
昆仑去也留
昆仑去也留
你的意思是选择日期的时候,同时将值保存到一个隐藏的input里面?如果这样你删除的时候,怎么同步控制hidden的input里面的值?
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部