> 文章列表 > EasyUI Combobox 组合框之自定义组件

EasyUI Combobox 组合框之自定义组件

EasyUI Combobox 组合框之自定义组件

var stringWhetherOrNotData = [{ dm: "", dmmc: "请选择" }, { dm: "1", dmmc: "是" }, { dm: "0", dmmc: "否"}];
/**
* 自定义组件combobox的是否下拉框
*/
$.parser.plugins.push("whetherornotcombobox");
$.fn.whetherornotcombobox = function (options, param) {if (typeof options == "string") {return $.fn.combobox.apply(this, arguments);}options = options || {};return this.each(function () {var jq = $(this);var opts = $.extend({}, $.fn.combobox.parseOptions(this), options);var myopts = $.extend(true, {data: stringWhetherOrNotData,valueField: 'dm',textField: 'dmmc'}, opts);$.fn.combobox.call(jq, myopts);});
};

调用示例:

 <input id="xxxxxx" type="text" name="xxxxxx" class="easyui-whetherornotcombobox"  />