我正在尝试访问div表单组的子级,更具体地说,我正在尝试打印出输入的值
<div class="form-group">
<label>text</label>
<input name="text" type="text" class="form-control" value="123456" />
<script>
alert($(this).find("input").val());
</script>
</div>
为什么这段代码行不通?我懂了undefined
。我应该得到123456
$(this)指向父指令。例如:
$('body').on('click', '.element', function(){
$(this).find('input').val();
})
在这种情况下,$(this)目标为“ .element”。在您的示例中,您什么都没有指向,因此无法获得任何价值。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句