我在一个视图中有两个表单,当单击表单外部的按钮时,我使用jQuery根据选择提交表单,我需要将值传递给控制器。
我使用下面的代码将隐藏字段添加到表单
$('#myform').append("<input type='hidden' name='option' value='myval' />");
如何使用jQuery为每个提交清除并重新分配此隐藏字段的值?
答案 0 :(得分:1)
为此元素指定ID:
$('#myform').append('<input type="hidden" id="my-id" name="option" value="myval" />');
使用id选择器指定新值。
$('#myform #my-id').val('new val');
顺便说一下,你的追加字符串有语法错误(引号)