EasyUI Forum

General Category => EasyUI for jQuery => Topic started by: yanyan on July 19, 2015, 08:15:36 PM



Title: Why combobox load remote data error
Post by: yanyan on July 19, 2015, 08:15:36 PM
Could someone help me?

java
getCodesByAttr(){
     response.setHeader("Content-type", "application/json");  
    out.write(json);
    out.flush();
}
                
Above is a json string written to the page json:"[{'text':'China,'value':'1'},{'text':'Japan','value':'2'}]"


jsp
<input id="codeNameCheckbox" class="easyui-combobox" name="codeName"            
          url:'/getCodesByAttrs.do',
             fit:true,editable:false,                        
                   valueField:'value',
                      textField:'text' />


Why easyui combobox trigger  onLoadError event ?


Title: Re: Why combobox load remote data error
Post by: yamilbracho on July 20, 2015, 11:13:39 PM
Use data-options to define valuefield and textfield, say
data-options="valueField:'value', textField:'text'"


Title: Re: Why combobox load remote data error
Post by: yanyan on July 20, 2015, 11:54:27 PM
The problem remains.
<input id="codeNameCheckbox" class="easyui-combobox" name="codeName"                             
                      data-options="
                         panelHeight:'150',url:'${path}/face/getCodesByAttrs.do',
                            fit:true,editable:false, method: 'get',                            
                                valueField:'value',
                                  textField:'text' " />


Title: Re: Why combobox load remote data error
Post by: yanyan on July 20, 2015, 11:55:40 PM
easyui combobox trigger  onLoadError event constantly. :( :'(


Title: Re: Why combobox load remote data error
Post by: yamilbracho on July 21, 2015, 08:11:28 AM
It looks like something is wrong with your url....
Just write the loader method and check the errorhandler