Jquery 取select 值问题
本帖最后由 postcha 于 2013-06-20 12:06:56 编辑
HTML:
<select id="usergroup">
<option value="1">第一行</option>
<option value="2">第二行</option>
<option value="3">第三行</option>
<option value="4">第四行</option>
<option value="5">第五行</option>
</select>
<input type="button" id="btnAdd" value="提交" />
JS:
var groupid = $("#usergroup").val();
$("#btnAdd").click(function () {
alert("gid是" + groupid);
});
不管怎么选择是哪个option,弹出来的都是1,为什么?
------解决方案--------------------大哥没逗了好不好
var groupid = $("#usergroup").val();//事先取好了值,这已经是固定值为1
$("#btnAdd").click(function () {
alert("gid是" + groupid);//这里弹一百年也是上面的固定值
});
=========================改为==================
$("#btnAdd").click(function () {
var groupid = $("#usergroup").val();
alert("gid是" + groupid);
});