我可以从隐藏字段中获取值,如下所示吗?

时间:2013-02-11 06:41:42

标签: javascript jsp stripes

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

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

其中hiddenField是我在动作类中映射的属性。我现在可以获得此输入的值吗? append()会附加列表的所有值吗?

3 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

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

答案 2 :(得分:0)

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

也许你应该使用“'[name = hiddenField]'”来代替。