您的位置:首页 > 其它

dojo 多选下拉框

2016-05-11 16:53 381 查看
最近在做一个多选下拉框,由于arcgis api for javascript 支持的是dojo,所以查了dojo的多选下拉框,发现效果很烂,在dojotoolkit中的效果是这样的:



在arcgis api for javascript中的效果是这样的:

将dojo 中CheckdMultiSelect.js的源码打开并将return 下的baseClass注释掉就会成功了

return f("dojox.form.CheckedMultiSelect", u, {
templateString: y,
//     baseClass: "dojoxCheckedMultiSelect",
required: !1,
invalidMessage: "$_unset_$",
_message: "",
dropDown: !1,
labelText: "ddd",
tooltipPosition: [],
postMixInProperties: function () {
this.inherited(arguments);
this._nlsResources = m.getLocalization("dojox.form", "CheckedMultiSelect", this.lang);
"$_unset_$" == this.invalidMessage && (this.invalidMessage = this._nlsResources.invalidMessage)
},


现在的效果是这样的:



ps:具体的使用还没有验证。。试试看
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: