【问题标题】:Basic question about jquery and .NET关于 jquery 和 .NET 的基本问题
【发布时间】:2008-11-26 12:29:25
【问题描述】:

我想创建一个页面,以便在“jquery 弹出窗口”中选择过滤器,但我不知道如何接收结果。

假设我有一个带有 ListView 的页面,并且我想为它选择过滤器(可能从列表中进行多项选择),所以我制作了一个不同的 ASPX 并使用 jquery(实际上是 jqModal)通过 ajax 打开它,用户选择过滤器并接受。

如何让该选择重新绑定我的 ListView?

(...)

我刚刚在 jQuery 弹出窗口中选择了上面链接的 URL,这正是我想要做的……它是如何完成的?

【问题讨论】:

    标签: asp.net jquery listview jqmodal


    【解决方案1】:

    我认为最简单的解决方案是使用 style="display:none" 的 asp 按钮。在关闭弹出窗口的 javascript 函数中,假点击该按钮。然后有一个常规的事件处理程序来重新绑定您的列表视图。

    HTML:

    <div class="jqmWindow" id="dialog">
        <asp:ListView runat="server" id="lvFilter" />
    </div>
    <asp:Button runat="server" id="btnFilter" OnClick="btnFilter_Click" style="disaply:none" />
    

    Javascript:

    $('#dialog').jqm({
        onHide:function() {
          $("#<%= btnFilter.ClientID %>").click();
        }
    });
    

    服务器端:

    btnFilter_Click todo 普通过滤。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-03-01
      • 2013-10-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多