ExtJS的设置参数值(ExtJs Set Parameters Values)

2019-10-31 16:17发布

我有一些控件(ExtJS的和ASP)这样的形式:

<ext:ComboBox ID="Countries" runat="server" .../>
<asp:CheckBox ID="cb1" runat="server" />

我想给使用参数BaseParams的的store对象:

<ext:Parameter Name="cid" Value="Ext.get('#{Countries}').getValue()" />
<ext:Parameter Name="cbv" Value="#{cb1}.dom.checked" />

这也成为:

Ext.apply( options.params,{
    "cid":Ext.get('CountryCities1_Countries').getValue(),
    "cbv":Ext.get("CountryCities1_cb1").dom.checked}
);

如你所见得到ASP.Net复选框值比ExtJS的组合框简单......你知道其他清洁方式获得组合框的值?

Answer 1:

我发现它......就像这样:

<ext:ComboBox ...>
    <Listeners>
        <Select Handler=" #{myStore}.reload({ params: {cid: this.value}});" />
    </Listeners>
</ext:ComboBox>


文章来源: ExtJs Set Parameters Values
标签: Extjs coolite