首先,我将使用jQUery向文本框添加一些值:
$('#textboxId').val('someval');
现在,当我在console.log中看到
时,该值为空这不起作用,因为该值为空。
var someVar = $('#textboxId').val();
如何在jquery中再次获取附加值?
答案 0 :(得分:2)
这不起作用,因为该值为空。
不,您的代码是有效的并且可以正常工作,您可以注意到该值已添加到输入字段,但value属性始终显示默认值。浏览器检查器从不在属性中显示当前值。屏幕上始终显示当前值。
$('#textboxId').val('someval');
alert($('#textboxId').val());

<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type='text' id='textboxId'/>
&#13;
答案 1 :(得分:0)
试试这样:
$('#textboxId').append('someval');
var someVar = $('#textboxId').val();