之前对formpanel操作一直是采用这种方法,一次性reset,今天不知道什么原因不行了,就是报错“Cannot read property 'length' of null”
formpanel代码如下:
<ext:FormPanel ID="frompanelpost" runat="server" LabelAlign="Right" LabelWidth="65" Layout="FitLayout" Frame="true" Border="false" Padding="5"> <Items> <ext:Panel runat="server" Border="false" Header="false" Layout="Form"> <Items> <ext:Hidden ID="hdpostID" runat="server"> </ext:Hidden> <ext:Hidden ID="hdDeptId" runat="server" DataIndex="DeptId" /> <ext:TextField ID="txtpostname" FieldLabel="岗位名称" EmptyText="该项不能为空" AllowBlank="false" AnchorHorizontal="92%" DataIndex="PostName" runat="server" Width="220"> </ext:TextField> <ext:ComboBox ID="combPostType" runat="server" StoreID="StorePostType" AllowBlank="false" Editable="false" FieldLabel="岗位类型" DisplayField="ItemName" ValueField="ItemCode" EmptyText="请选择" Width="220"> </ext:ComboBox> <ext:TextField ID="txtremarks" FieldLabel="备注" runat="server" DataIndex="Remark" AnchorHorizontal="92%"> </ext:TextField> <ext:Checkbox ID="chkused" runat="server" BoxLabel="启用" Checked="true" DataIndex="IsStop" Hidden="true" FieldLabel="是否启用"> </ext:Checkbox> </Items> </ext:Panel> </Items> </ext:FormPanel>
使用:
frompanelpost.getForm().reset();
然后便报错了。
谷歌浏览器调试frompanelpost.getForm().是没问题的,就是在reset的时候出错了。
急求解答!!!
弱弱的问一句,iteye怎么在编辑框插入源代码?