+ -
当前位置:首页 → 问答吧 → 关于操作select的问题请教

关于操作select的问题请教

时间:2009-05-14

来源:互联网

$(document).ready(function() {
    $.getJSON("?action=getsysclass", function(data) {
        $("#systemclass").empty();
        $.each(data, function(i, item) {
            $("#systemclass").get(0).options.add(new Option(item.name, item.id));
        });
    });
$("#systemclass").attr("value", classid);
});


$("#systemclass").attr("value", classid);放在了创建select之后,但是实际效果还是先赋值,后创建select了

这样就达不到我赋值的效果了。

也就是说执行赋值之前,select本身是没数据的。

我想先构造出完成的select之后,再赋值,不成功

应该怎么处理?

谢谢。

作者: lvjin   发布时间: 2009-05-14

$("#systemclass").attr("value", classid);

这个放在你的getjson的回调函数里

作者: shawphy   发布时间: 2009-05-14

相关阅读 更多