1

我在网格中有一个超链接列。单击链接时,我必须隐藏部分视图(网格部分),并且必须显示/加载另一个部分视图,即细节部分。请提供解决方案

4

1 回答 1

1

你可以使用javascript。用 jQuery 表示将对应的.toggle()函数或.show()/.hide()函数。所以基本上你将订阅链接的点击事件,并在这个处理程序中显示和隐藏相应的部分。为此,您显然应该将这些部分放置在占位符 div 中,以便您可以显示/隐藏整个占位符。

如果除了显示部分视图之外,您还需要从服务器获取一些新信息,那么您可以使用 AJAX 请求控制器操作,该操作将返回部分视图的新数据,您将在正确的占位符位置注入到 DOM 中。为了在 jQuery 中发送 AJAX 请求,您可以使用该$.ajax()函数或直接使用该.load()函数。

于 2012-06-19T11:51:02.377 回答