asp.net-mvc - 在 MVC 中提交后渲染部分视图
问题描述
我有两个下拉列表,从这些下拉列表中选择值后,我想将报告显示为部分视图。
解决方案
您描述了一个可以通过客户端代码轻松解决的问题。您必须使用 javascript onclick 函数来呈现将根据您选择的值发生变化的所有信息。您仍然可以使用局部视图,您只需要更改相关值。如果您有任何需要从数据库中检索的信息,您可以使用 JS 发布请求。
如果您不能使用 javascript,则必须重新加载页面,并将所选值传递回获取您信息的控制器函数。
推荐阅读
- java - 在颤动中访问来电的电话号码
- node.js - 请求完成后停止邮递员
- flutter - Flutter Map 不会改变地图图像
- sql - 不包括数据的数据库 SQL
- drake - Inspecting port data in real time
- javascript - Proper formatting for pattern string in typescript
- django - django-admin, Djongo/MongoDB 中的 ArrayReferenceField(ManyToManyField)
- node.js - 运行数据库查询的所有请求的持续 H12 超时错误
- javascript - 将多个响应数据获取到数组类型的 javascript 变量中
- html - 在 Vue js 中更改按钮文本和颜色