当前位置: 代码迷 >> JavaScript >> Jquery 取select 值有关问题
  详细解决方案

Jquery 取select 值有关问题

热度:30   发布时间:2013-07-01 12:33:04.0
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);
            });
  相关解决方案