使用jQuery从隐藏字段中获取价值
我有一个使用jQuery我想提醒用户注意这个值。
我在用
var hv = $('#h_v).text(); alert('x');
但它不起作用,任何线索!
使用val()
而不是text()
var hv = $('#h_v').val(); alert(hv);
你有这些问题:
- 单引号未关闭
- 您正在使用
text()
作为输入字段 - 你是回应
x
而不是变量hv
这应该工作:
var hv = $('#h_v').val(); alert(hv);
HTML
JS
var hv = $('#h_v').attr("value"); alert(hv);
例
如果您不想为隐藏字段分配标识符; 您可以使用名称或类与选择器,如:
$('input[name=hiddenfieldname]').val();
或指定的class级:
$('input.hiddenfieldclass').val();
var hiddenFieldID = "input[id$=" + hiddenField + "]"; var requiredVal= $(hiddenFieldID).val();
var x = $('#h_v').val(); alert(x);
关闭var hv = $('#h_v).text();
的引号var hv = $('#h_v).text();
我会猜的