EasyUI Forum

General Category => EasyUI for jQuery => Topic started by: hjzhbb7758 on November 11, 2014, 08:43:23 AM



Title: form load question
Post by: hjzhbb7758 on November 11, 2014, 08:43:23 AM
How to use the form load method to load this data,
HTML:
------------------------------------------------------------------------------------------------------------
<form id="userForm" method="post">
  <select name="department.id" class="easyui-combotree" style="width: 379px"
                   data-options="url:'${ctx}/SysDepartmentController/list',editable:false,lines: true,valueField:'id',textField:'name',required:true">
</form>
------------------------------------------------------------------------------------------------------------

JSON:
------------------------------------------------------------------------------------------------------------
var user = {name:'Jion', age:18, nation:'china', department:{id:'0', name:'Defense department'}}
------------------------------------------------------------------------------------------------------------

JS:
------------------------------------------------------------------------------------------------------------
$('#userForm').form('load', user);
------------------------------------------------------------------------------------------------------------




Title: Re: form load question
Post by: hjzhbb7758 on November 11, 2014, 08:46:35 AM
or
<form id="userForm" method="post">
  <input name="department.id" class="easyui-combobox" style="width: 379px" data-options="valueField:'id',textField:'name',required:true">
</form>

or

<form id="userForm" method="post">
  <input name="department.id" class="easyui-combobox" style="width: 379px" data-options="valueField:'id',textField:'name',required:true">
</form>


Title: Re: form load question
Post by: stworthy on November 11, 2014, 07:23:40 PM
To load the form successfully, the 'user' data must be:
Code:
var user = {name:'Jion', age:18, nation:'china', 'department.id':0, department:{id:'0', name:'Defense department'}}


Title: Re: form load question
Post by: hjzhbb7758 on November 11, 2014, 08:27:18 PM
To load the form successfully, the 'user' data must be:
Code:
var user = {name:'Jion', age:18, nation:'china', 'department.id':0, department:{id:'0', name:'Defense department'}}

Forget it, I continue to use the 1.4 version