2015-03-09 12:27:18 3090次浏览 1条回答 0 悬赏 10 金钱

在MVC的view里,有一个CTreeView,一组CGridView。
我想点击一下CTreeView的某一项,一组CGridView的内容都跟着变化。比如CTreeView是单位组织,一组CGridView显示不同类型的人员。
当然最简单的方法是不考虑ajax,完全重新刷新页面。也就不存在这个问题了。但是
我想点击CTreeView触发一次ajax,然后调用renderPartial函数刷新这一组CGridView。不知道哪位有啥好的办法没?

补充于 2015-03-10 21:23

谢谢了,我网上搜到了一个 http://download.csdn.net/detail/u010318651/5686161 ,对CTreeView每一项写入ajaxLink(),点击每个都可以ajax更新这一组CGridView。可能还可以优化吧,比如写js,但是我对js基本不懂,而这个网站也急着要完成,只能使用这种粗暴的方式了。

最佳答案

  • RichardTian 发布于 2015-03-10 13:48 举报

    具体参考搜索CGridView,写个点击触发js方法,然后控制器接收一下,不会很难

    1 条回复
    回复于 2015-03-10 21:21 回复

    谢谢了,我网上搜到了一个 http://download.csdn.net/detail/u010318651/5686161 ,对CTreeView每一项写入ajaxLink(),点击每个都可以ajax更新这一组CGridView。可能还可以优化吧,比如写js,但是我对js基本不懂,而这个网站也急着要完成,只能使用这种粗暴的方式了。

    没有找到数据。
您需要登录后才可以回答。登录 | 立即注册
bubifengyun
总监

bubifengyun NJSH

注册时间:2014-11-06
最后登录:2022-10-29
在线时长:59小时54分
  • 粉丝36
  • 金钱10
  • 威望160
  • 积分2200

热门问题