在Chrome浏览器下easyui下拉框input选择选项之後,选择的值在easyui下拉框input中不显示重新选择,easyui下拉框input的值也能自动反选说明是已经选中了
而在IE8浏览器下正常
EasyUI是基于jQuery的,兼容性应该杠杠嘚于是使用Chrome访问官方网站的示例,结果发现官网示例可以正常显示
于是使用Chrome的调试工具,详细分析了下html代码
发现html不是特别规范option的显礻内容多了一些空格和换行,这应该就是不兼容问题的根本原因了
找到了问题的原因于是删掉多余的空格和换行,重新在Chrome浏览器下测试结果ok
问题的根本原因不是EasyUI,而是因为代码不规范导致页面是JSP开发的,代码如下:
看起来貌似没什么问题但是实际上生成的html是不规范嘚