|
|
1
9
您可以轻松地将每个部分放置到其自己的局部视图中。这将允许您在提交/更改数据后为每个视图发出jquery请求。然后可以将每个调用推送到相应的部分。这是非常可行的,听起来像是合适的路径。 我不希望您的控制器返回多个部分视图…因为这将打破SRP! 更新:在下面的更新中…您仍然可以单独获取部分。这只需要稍微多一些Ajax的冷却,因为每次获取都会返回一个错误块(通过JSON请求)。如果返回任何错误,则这些错误消息可以显示在标题中。或者……一旦所有其他请求都报告了回来,您就可以使报头请求持续出现错误,在这种情况下,每个部分视图都可以将其错误消息传递给会话变量以获得错误状态……,然后在报头中显示这些消息。 在最初的设计中,选择每个部分作为自己的部分而不是一个uber请求的一个重要原因可能还不明显。当每个部分被单独控制时,您就可以做一些奇特的事情,比如独立地缓存每个部分,在一个区域中提供比另一个区域更频繁的更新,等等。 |
|
|
2
0
这是一个棘手的问题。这个怎么样? 设置一个 partial request 对于每个顶部、左侧、主要的组件,每个组件都返回一个局部视图,其中包含该区域所需的数据。然后,每当主面板中有一个事件时,都会刷新每个区域中的部分以更新它们。 或者让它们都在固定的计时器上轮询新数据。 |
|
|
3
0
把你的顶视图和右视图包括在主视图的隐藏的小隔间里,然后把它们移到正确的位置上呢? |
|
|
4
0
我知道这个问题已经被回答了,但我想我只是提出一个建议:
(把这个留给阅读这个问题的人作为建议) |
|
|
James Williams · 如何在单击按钮时刷新div内容 3 年前 |
|
|
Mehmet · javascript执行了多个 3 年前 |
|
|
Shijil · 尝试在Jquery PHP搜索代码中添加选择标记功能 3 年前 |
|
|
Parker · 如何使表格行的单元格项加粗n秒? 4 年前 |
|
|
Chris J. · ajax获取查找数据属性值的请求 4 年前 |
|
|
Pedro F · Ajax调用后脚本运行不正常 4 年前 |