赞
踩
实现效果:
html部分:
- <div class="col-md-12 form-group">
- <!-- 标签管理 -->
- <input id="labelmanagement" type="radio" value="labelmanagement" name="labelmanagement" ><span id="text32">标签管理</span>
- <span style="width:41px;display: inline-block" >标签:</span>
- <input class="easyui-combobox" name="label_form_tagIds" style="width:180px;" id="label_form_tagIds"/>
- </div>
数据部分:
js部分:
- // 标签管理选择框
- Snmpflow_portgroup_select__tagIds('#label_form_tagIds');
- function Snmpflow_portgroup_select__tagIds(id) {
- $.ajax({
- url: '/sdn/portgroup/getPortGroupTag',
- type: 'get',
- dataType: 'json',
- success: function(json) {
- try {
- if (json.code == '0000') {
- var result = json.data
- $(id).combobox({
- data: result,
- valueField: 'tagId',
- textField: 'tagName',
- multiple: true,
- panelHeight: 'auto',
- onChange: function(data) {
- localStorage.setItem('porttag', data)
- // if (ref == false) {
- // ref = true
- // } else {
- // location.reload()
- // }
- },
- onLoadSuccess: function(data) {
- // ref = false
- // var porttag = localStorage.getItem('porttag')
- // console.log(porttag)
- // if (porttag && porttag != 'undefined') {
- // $(id).combobox('setValue', porttag)
- // }
- },
- })
- }
- com.zyyc.util.disloadmask()
- } catch (e) {
- com.zyyc.util.disloadmask()
- }
- },
- error: function() {
- com.zyyc.util.disloadmask()
- },
- })
- }
补充:
修改功能需要赋值:
- $('#label_form_tagIds').combobox('setValues', data[0].tagIds);
- //data[0].tagIds为返回数据 ["tag102","tag103"]
返回为数组用setValues
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。