asp.net mvc - 使用jquery将文本框值传递给隐藏值

时间:2016-09-14 17:51:28

标签: jquery asp.net-mvc

我需要将文本框的值传递给隐藏字段。我目前正在为该字段设置默认值,但用户可以在提交表单之前更改它。我认为这可以通过jquery完成,但我觉得我在这里错过了一块:

$(document).ready(function () {
    $(function () {
        var value = $("#myTextBoxVal").val();
        $('#myHiddenFieldVal').val(value);
    });
});

以上仅为我提供了默认值。但正如我上面提到的,我需要表单提交时存在的值,默认值或用户输入。

有什么想法?

1 个答案:

答案 0 :(得分:1)

您可以使用以下change事件。

$(document).ready(function () {
    $("#myTextBoxVal").change(function() {
        $('#myHiddenFieldVal').val(this.value);
    }).change();
});