gpt4 book ai didi

javascript - 在 Controller 操作中访问 div 中的内容(ASP.NET MVC3 应用程序)

转载 作者:行者123 更新时间:2023-12-02 18:30:10 25 4
gpt4 key购买 nike

在我看来,我的表单中有一个 div。使用 javascript,我使用 jqwidgets 生成组合框。

现在在表单中我还有提交按钮。表单中的其余内容作为请求参数传递给 Controller ​​操作(尽管我使用模型 - 所以它们会自动映射),这个 div 内容会发生什么。

它们也传递给 Controller ​​吗?如果是这样,我们如何在操作中访问它?

最佳答案

如果 div 中的内容位于表单内,并且组件已正确创建,那么当您发送表单时,它们将位于 Controller 中的 Request.Form 上。

您可以通过 Request.Form["componentName"] 访问它们, 如果它的 name 属性与模型类中的参数匹配,它应该能够直接绑定(bind)它。

请记住,JavaScript 创建的内容会有效地添加到DOM。当您发送表单时,DOM 内的整个表单组件集合都会发送到您的请求中。您只需要检查组件是否已正确创建和识别(我的意思是......它们具有正确的名称属性)

关于javascript - 在 Controller 操作中访问 div 中的内容(ASP.NET MVC3 应用程序),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17876496/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com