Javascript:在 HTML 表单隐藏输入字段中设置值

Tony_KiloPapaMikeGolf

使用 javascript/jquery。我想为每个以

询问。

queryForm['Foo'].value = queryForm['query.Foo'].value;
queryForm['Bar'].value = queryForm['query.Bar'].value;
queryForm['Baz'].value = queryForm['query.Baz'].value;

queryForm.submit();

并且仅当 queryForm['Foo'] 存在时。

上下文:(你不需要知道这个来回答我的问题,但知道上下文很好)

上面的问题是由于修复/破解。因为我把原来的Model放到了ViewModel中。现在 Query 在 QueryViewModel 中。

@model QA.ViewModels.QueryViewModel
@using QA.ViewModels
@using QA.Enums
@{ 
    var query = Model.Query;
}
<div class="form-group">
    @Html.Required(model => query.Foo, "Describe the facts and circumstances that are relevant to the query", true, htmlAttributes: new { @class = "control-label col-md-2" })
    <div class="col-md-9">
        @Html.EditorFor(model => query.Foo, new { htmlAttributes = new { @class = "form-control qa-tinymce-content" } })
        @Html.ValidationMessageFor(model => query.Foo, "", new { @class = "text-danger" })
        @Html.Hidden("Foo")
    </div>
</div>
安基塔蒙达尔

仔细阅读您在这里所做的事情:您将旧的 ViewModel 放在一个新的 ViewModel 中,并且您不想重命名部分中的字段名。

那么为什么不将所需的字段名添加到新的 ViewModel 中呢?

public Query Query { get; set; }

#region Variabeles in Query you do not wish to rename in the partial views.

public string Foo {
    get { return Query.Foo; }
    set { Query.Foo = value; }
}

#endregion 

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用MaskedPassword.js在html输入字段中的javascript中设置值

来自分类Dev

在JavaScript中添加多个HTML表单输入值

来自分类Dev

如何通过javascript在输入HTML中设置最小值?

来自分类Dev

使用JavaScript禁用HTML表单中的字段

来自分类Dev

如何使用javascript根据html中其他字段的值填充表单字段

来自分类Dev

将html表单的Multiple输入值从一个输入字段传递给JavaScript事件函数

来自分类Dev

将HTML中的文本表单值输入到Javascript函数中

来自分类Dev

通过JavaScript设置HTML表单图像输入的'capture'属性

来自分类Dev

使用python中的javascript设置隐藏输入的值

来自分类Dev

在PHP变量的Javascript值存储中设置输入字段值

来自分类Dev

将HTML表单输入转换为Javascript变量并比较值

来自分类Dev

如何在javascript中设置表单的输入值?

来自分类Dev

从我在 Localstorage 中的 html 页面上的输入字段设置值

来自分类Dev

无法设置隐藏的HTML输入值

来自分类Dev

无法设置隐藏的HTML输入值

来自分类Dev

将隐藏的输入放置在HTML表单中

来自分类Dev

如何从Javascript函数访问在HTML隐藏输入中声明的数组?

来自分类Dev

通过Javascript设置隐藏字段的值

来自分类Dev

如何使用javascript,css,html将按钮放在网站上表单中的文本输入字段内

来自分类Dev

如何在Flutter中显示带有提交按钮和隐藏输入字段的HTML表单

来自分类Dev

在html和CSS可能的隐藏表单字段中输入术语?

来自分类Dev

使用JavaScript设置HTML5输入列表值

来自分类Dev

使用 JavaScript 从 HTML 表单中删除所有输入标签

来自分类Dev

从javascript设置HTML元素的值

来自分类Dev

使用JavaScript将HTML表单的所有字段值保存到本地文件/从本地文件中检索

来自分类Dev

HTML表单字段-删除空格Javascript

来自分类Dev

HTML 输入表单到 Javascript 变量

来自分类Dev

将值放在输入字段中,即在来自 servlet 的 html 表单中的文本框中

来自分类Dev

在HTML表单值中传递和显示Javascript变量

Related 相关文章

  1. 1

    如何使用MaskedPassword.js在html输入字段中的javascript中设置值

  2. 2

    在JavaScript中添加多个HTML表单输入值

  3. 3

    如何通过javascript在输入HTML中设置最小值?

  4. 4

    使用JavaScript禁用HTML表单中的字段

  5. 5

    如何使用javascript根据html中其他字段的值填充表单字段

  6. 6

    将html表单的Multiple输入值从一个输入字段传递给JavaScript事件函数

  7. 7

    将HTML中的文本表单值输入到Javascript函数中

  8. 8

    通过JavaScript设置HTML表单图像输入的'capture'属性

  9. 9

    使用python中的javascript设置隐藏输入的值

  10. 10

    在PHP变量的Javascript值存储中设置输入字段值

  11. 11

    将HTML表单输入转换为Javascript变量并比较值

  12. 12

    如何在javascript中设置表单的输入值?

  13. 13

    从我在 Localstorage 中的 html 页面上的输入字段设置值

  14. 14

    无法设置隐藏的HTML输入值

  15. 15

    无法设置隐藏的HTML输入值

  16. 16

    将隐藏的输入放置在HTML表单中

  17. 17

    如何从Javascript函数访问在HTML隐藏输入中声明的数组?

  18. 18

    通过Javascript设置隐藏字段的值

  19. 19

    如何使用javascript,css,html将按钮放在网站上表单中的文本输入字段内

  20. 20

    如何在Flutter中显示带有提交按钮和隐藏输入字段的HTML表单

  21. 21

    在html和CSS可能的隐藏表单字段中输入术语?

  22. 22

    使用JavaScript设置HTML5输入列表值

  23. 23

    使用 JavaScript 从 HTML 表单中删除所有输入标签

  24. 24

    从javascript设置HTML元素的值

  25. 25

    使用JavaScript将HTML表单的所有字段值保存到本地文件/从本地文件中检索

  26. 26

    HTML表单字段-删除空格Javascript

  27. 27

    HTML 输入表单到 Javascript 变量

  28. 28

    将值放在输入字段中,即在来自 servlet 的 html 表单中的文本框中

  29. 29

    在HTML表单值中传递和显示Javascript变量

热门标签

归档