我想使用jQuery检索输入值。使用jQuery检索输入值
这里的HTML:
<input type="text" name="a" id="a" />
<input type="button" name="b" id="b" value="Click here"/>
这里是jQuery的:
$(document).ready(function() {
var normal=$('#a').val();
$('#b').on("click", function() {
alert(normal);
});
});
由于某些原因,alert(normal);
不工作而alert($('#a').val());
一样。为什么?是不是normal
和$('#a').val();
保持相同的值?
如果你想要的jsfiddle:http://jsfiddle.net/L2uX4/20/
感谢
行,因为它不是动态....它不会重新绑定,你得到的价值在那个时间点是你所拥有的,直到你再次覆盖变量。 – epascarello