gpt4 book ai didi

javascript - 如何使用其他控件的值刷新 CGridView 控件

转载 作者:行者123 更新时间:2023-11-30 13:16:45 27 4
gpt4 key购买 nike

我已经在我的应用程序中设置了一个 CGridView 小部件。它显示用户帐户列表。我还有另外两个下拉列表,基本上可以过滤掉用户。我的问题是我无法使用下拉列表中的值来过滤掉用户。我实际需要的是根据从下拉列表中选择的值刷新用户帐户列表。

我应该如何使用 Javascript 做到这一点?

最佳答案

是的,您使用 Javascript 来执行此操作。 CGridView 的 jquery.yiigridview.js$('#id-of-grid').yiiGridView('update', options) 函数可以用于这样的事情:

function(){// in your function
$('#id-of-grid').yiiGridView('update', {data: {value_of_list: $(this).val()}});
}

这将使用参数 value_of_list 调用呈现此 View 的 url,该参数具有在下拉列表中选择的值。

编辑:

$('#id-of-grid').yiiGridView('update', options) 签名表示您可以指定要更新的网格,以及要发送的具体选项.在上面的示例中,我只发送了 data,我还可以使用 url 选项指定将数据发送到哪个 url。完整的选项列表可以在我上面指定的链接中看到。

关于javascript - 如何使用其他控件的值刷新 CGridView 控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11757414/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com