输入标记JQUERY中的空值

时间:2016-06-14 11:44:44

标签: javascript jquery html input

我正在尝试从输入标记中获取值,但它返回一个空字符串。 当我打开帧源时,它会显示类似

的内容
<input type="hidden" name="" class="code_item" value="00-00000159" />

为了获得价值,我正在尝试

$(this).children('td').children('.code_item').value 

请帮我找错,我是新手。

2 个答案:

答案 0 :(得分:1)

在jquery中使用.val()而不是.value

$(this).children('td').children('.code_item').val()

答案 1 :(得分:0)

由于您使用的是jquery选择器,因此应使用JsonArray代替val()

.value

或添加$(this).children('td').children('.code_item').val() 以返回javascript对象,然后您可以使用[0]

.value

也可以在不使用$(this).children('td').children('.code_item')[0].value 的情况下完成:

children()

希望这有帮助。