使用jQuery重置mvc中表单的隐藏值

时间:2017-02-06 07:57:26

标签: jquery asp.net-mvc

我在一个视图中有两个表单,当单击表单外部的按钮时,我使用jQuery根据选择提交表单,我需要将值传递给控制器​​。

我使用下面的代码将隐藏字段添加到表单

$('#myform').append("<input type='hidden' name='option' value='myval' />");

如何使用jQuery为每个提交清除并重新分配此隐藏字段的值?

1 个答案:

答案 0 :(得分:1)

为此元素指定ID:

$('#myform').append('<input type="hidden" id="my-id" name="option" value="myval" />');

使用id选择器指定新值。

$('#myform #my-id').val('new val');

顺便说一下,你的追加字符串有语法错误(引号)