【问题标题】:jQuery multiselect and .NET checkboxlistjQuery 多选和 .NET 复选框列表
【发布时间】:2012-10-29 18:55:41
【问题描述】:

我的前端开发人员使用 jQuery 多选作为搜索结果页面的过滤器。多选中的数据是从数据库中动态填充的。

为了填充多选中的复选框列表,我做了类似的事情

<div id="multiselect">
   <asp:CheckboxList runat="server" id="chk"></asp:Checkboxlist>
</div>

复选框列表是从数据库中动态填充的。按钮单击事件应该读取复选框列表的值,然后根据该值过滤搜索结果。这显示得很好,而且多选也能正常工作。但是在我做出选择并点击“过滤器”按钮后,后面代码中的复选框列表的扩展方法不会读取来自 asp 复选框列表的选择。

立即跳出的问题是检查我已经完成的 !Page.IsPostBack。但即使在修复之后,我也无法获取后面的代码来读取任何选定的值。

对可能发生的事情有什么建议吗?我可能只是从头开始这种方法并采用其他方法,但想看看是否有什么可以做的。

【问题讨论】:

    标签: jquery .net multi-select checkboxlist


    【解决方案1】:

    我不确定发生了什么,但我实施了另一个解决方案。我使用了一个隐藏字段来记录 jquery multiselect 上的任何更改,然后在后面的代码中读取该字段的值,一切都很好。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-08-18
      • 2012-12-25
      • 1970-01-01
      • 1970-01-01
      • 2012-07-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多