model-view-controller 相关问题

模型 - 视图 - 控制器(MVC)是软件工程中使用的架构模式。对于Microsoft ASP.NET MVC,请改用[asp.net-mvc]或[asp.net-core-mvc]标签。对于Spring MVC,请改用[spring-mvc]标签。



具有ID属性的Form字段未与HTML Form

我有两种形式和两个控制器。

回答 1 投票 0


为什么复选框在复选框中显示文本而不是复选标记?

我有一个奇怪的问题,我似乎无法解决。我有一个MVC Net8网站。在网站的剃须刀视图上,一些复选框在复选框中显示“ True”或“ False”,而不是复选标记。主动检查标记很好,但其他两个不错。

回答 1 投票 0

codeigniter3 form_dropdown()错误:未定义的变量

我想使用Form_dropdown(...)在下拉列表中填充名称列表,并相应地获取匹配名称。 我的模型和控制器类似乎都很好,但是我无法...

回答 1 投票 0




哪个用于弹簧靴MVC的控制器?

对于普通的MVC控制器,我想要哪个注释? 两者都在课堂路径上。 org.springframework.stereotype.controller; org.springframework.web.servlet.mvc.controller; 我正在使用 对于普通的MVC控制器,我想要哪个注释? 两者都在班级路径上。 org.springframework.stereotype.Controller; org.springframework.web.servlet.mvc.Controller; 我使用 <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>3.4.2</version> </parent> <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-framework-bom</artifactId> <version>6.2.2</version> <type>pom</type> <scope>import</scope> </dependency> </dependencies> </dependencyManagement> org.springframework.stereotype.Controller是注释 org.springframework.web.servlet.mvc.Controller是一个接口。 因此,没有选择,因为这只有1个注释(不包括@RestController@Controller,这是基于REST的控制器的进一步专业化)。 -pro-tip:ditch the the spring靴子已经管理您的春季版本,您现在拥有的此设置将使升级复杂。

回答 1 投票 0



如何在Express.js

async function getStoreController(req, res, next) { try { const { id } = req.params; const storeData = await Stores.getStoreById(id); if (!Object.keys(storeData).length) { return next( new OperationError(`There is no sotre with id ${id}`, 404, "error") ); } res.status(200).json({ status: "success", data: storeData, }); } catch (err) { next(err); } }

回答 1 投票 0

call更新API如果数据库中存在来自存储方法'

首先,我检查数据库表中是否存在特定记录 1.如果存在记录,我想用请求数据调用外部更新API。 2.如果不存在记录,我想使用商店方法创建一个新记录。

回答 0 投票 0


限制实体字段更新来自XML避难所

I有一个Microsoft MVC 5 EF 6应用程序,该应用程序将SQL Server从服务器来回发送到各种客户端设备。客户将在这些记录中更新各个字段,并且...

回答 1 投票 0

laravelapi:如果数据库中存在来自商店方法'

首先,我检查数据库表中是否存在特定记录 1.如果存在记录,我想用请求数据调用外部更新API。 2.如果不存在记录,我想使用商店方法创建一个新记录。

回答 0 投票 0

$ _session ['用户名']是null

我正在尝试学习PHP,并且遵循有关PHP的课程,我一直在稳步。 对于锻炼,我必须构建一个需要登录和会话的应用程序。 在我的usercontroller中,我使用以下代码...

回答 1 投票 0

在 CodeIgniter 4 中限制对个人资料图像的未经授权访问

我目前在 CodeIgniter 4 (ci4) 应用程序中遇到个人资料图像访问问题。用户登录后,可以访问“匹配个人资料”和“查看个人资料”页面...

回答 2 投票 0

对禁用的选择元素启用客户端验证

我有一个使用asp.net core 3.1 MVC的项目。 它包含一个带有禁用选择的表单。 我有一个使用asp.net core 3.1 MVC的项目。 它包含一个带有禁用选择的表单。 <div class="col-12 mb-3"> <select asp-for="SelectableItem" class="multi-select form-control" id="selectedItem" disabled="disabled" required="required"> <option value="">-- Select Item --</option> </select> <span asp-validation-for="SelectableItems" class="text-danger"></span> </div> 完全渲染的 html <select class="multi-select form-control" id="selectedItem" disabled="" required="required" data-val="true" data-val-required="Selected Item is required" name="SelectedItem"> <option value="">-- Select Item --</option> </select> 此选择将被禁用,直到用户选中一个框,然后填充选择元素并启用它,因为内容取决于已选择的复选框。 当用户尝试提交表单时,JQuery.Validation.Unobtrusive 的验证会验证除禁用字段之外的所有内容,因为该字段是必需的,但我也希望对其进行验证。 我只希望为该一种表单启用它,因此并不是整个应用程序中所有禁用的元素,但似乎无法让它工作。 我尝试了以下方法及其一些变体。 $('form').validator.setDefaults({ignore: null}) $('form').data('validator').settings.ignore = ""; $('form').validator.setDefaults({ignore: []}) $('#selectableItem').Validate().settings.not('[disabled]') 这些似乎都没有做任何事情,禁用的选择拒绝验证,并且所有其他建议(例如只读)不适用于选择元素,我也不希望它被全局允许,因为这会弄乱其他一些形式。 如果您确实想验证所有禁用的表单字段,则插件中的相关行是: .not( ":submit, :reset, :image, :disabled" ) 按照以下步骤操作: 在您的项目中找到jquery.validate.js并打开它。 按 Ctrl+F 找到包含 disabled 的行,然后对此行进行注释(或者您可以删除此行中的 :disabled): 如果你使用默认的ASP.NET Core项目,记得更改_ValidationScriptsPartial.cshtml文件,因为这个视图添加了jquery.validate.min.js的引用,但是你修改了jquery.validate.js(如果你仍然想使用min.js) ,请阅读 docs 并了解如何捆绑和缩小静态资源): <script src="~/lib/jquery-validation/dist/jquery.validate.js"></script> //change here... <script src="~/lib/jquery-validation-unobtrusive/jquery.validate.unobtrusive.min.js"></script> 这是一个工作演示: 模型(添加[Required]属性): public class Test { [Required] //add this public string SelectableItem { get; set; } } 查看(删除 required="required" 属性值对): @model Test <form method="post"> <input type="checkbox" /> <div class="col-12 mb-3"> <select asp-for="SelectableItem" class="multi-select form-control" id="selectedItem" disabled="disabled"> <option value="">-- Select Item --</option> </select> <span asp-validation-for="SelectableItem" class="text-danger"></span> </div> <input type="submit" value="Create" /> </form> @section Scripts { @{await Html.RenderPartialAsync("_ValidationScriptsPartial");} <script> $(document).ready(function () { $('input:checkbox').change(function () { if (this.checked) { //add to select list $("#selectedItem").append($("<option></option>") .attr("value", "1") .text("aa")); $("#selectedItem").append($("<option></option>") .attr("value", "2") .text("bb")); $("#selectedItem").append($("<option></option>") .attr("value", "3") .text("cc")); // $("selectedItem").prop('required', true); $("#selectedItem").removeAttr('disabled'); } else { //remove item from select list $("#selectedItem").empty().append($("<option></option>") .attr("value", "") .text("-- Select Item --")); $("#selectedItem").prop('disabled', true); } }); }); </script> } 结果:

回答 0 投票 0

最新问题
© www.soinside.com 2019 - 2024. All rights reserved.