我可以通过以下操作从隐藏字段中获取值吗

Can I get values from hidden field doing something as below?

本文关键字:字段 获取 隐藏 可以通过 操作      更新时间:2023-09-26

我有一个包含行的表。我必须获取行值。我通过JavaScript将行值放入数组中,然后在提交表单时迭代数组并将值附加到隐藏的输入文本中。文本输入被映射到我的操作类。我能得到价值观吗?或者我的方法是错误的。我面临一些问题。

$.each(productList, function(idx, val) {
$('#hiddenField').append(val);
}); 

其中hiddenField是我在操作类中映射的属性。现在我可以得到这个输入的值吗?append()是否附加列表的所有值?

$.each(productList, function(idx, val) {
   var hidden = $('input[name="yourHiddenName"]');
   hidden.val(hidden.val()+val));
}); 

您将在Java调用request.getParameter("yourHiddenField")中获得null值,但如果您使用提交按钮,它应该可以工作。

"#hiddenField"指向HTML元素的"id",而不是用于在提交表单后在服务器端获取值的"name"属性。

也许您应该使用"[name=hiddenField]'"。