extJs 设置参数值



我有一个带有一些控件(extJs 和 ASP)的表单,如下所示:

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

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

<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 组合框更简单...您知道获取组合框值的其他干净方法吗?

我找到了...就像这样:

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

相关内容

  • 没有找到相关文章

最新更新