移动端,表单,多选下拉框在setvalue后显示的是实际值。点入该下拉框会显示显示值。
后来直接按规则填入显示值,但在修改该表单时,不点击该多选下拉框后,getvalue提交值不再是实际值。而是我填入的显示值。但我点击该下拉框,不修改退出后,再次getvalue获取到该实际值。
显示值:哈哈 实际值:1
显示值:呵呵 实际值:2
显示值:呼呼 实际值:3
在我点击选择哈哈呼呼后,界面显示值为:哈哈,呼呼 *** 获取到的getvalue为1,3中间用,隔开。
然后再将该值setvalue给这个控件后,显示值为1,3 本应显示为哈哈,呼呼 .此时getvalue()值为哈哈,呼呼。(由于显示1,3不明朗我就按格式填入了{哈哈,呼呼}点开该下拉框后能选择到选项值内的哈哈呼呼。但在不点开该多选下拉框的情况下,获取到的getvalue为哈哈,呼呼)
之后点开该下拉框,不修改。退回后界面显示为哈哈,呼呼。此时getvalue()值为1,3。
如何在setvalue后不点击该下拉框也能获取