日期:2014-05-16  浏览次数:20872 次

ajax 同步加载调用不到
本帖最后由 apple8160 于 2013-04-18 10:36:12 编辑
我在使用easyui-datagrid碰到的问题
{ title: '用户组', field: 'gid', width: 300, formatter: function (value) {
                    //alert(groups);
                    for (var i = 0; i < groups.length; i++) {
                        if (groups[i].gid == value) return groups[i].groupname;
                    }
                    return value;
                }, editor: { type: 'combobox', options: { valueField: 'gid',
                    textField: 'groupname',
                    //url: '/Areas/Manager/Handler/WebStat/AdminList.ashx?classa=grouplist'
                    data: groups
                }
                }
                }

在该列中我需要调用groups变量的json数据
在js中预先赋值
var groups = [{ "gid": "5", "groupname": "三级" },
        { "gid": "4", "groupname": "二级" },
        { "gid": "2", "groupname": "一级" },
        { "gid": "1", "groupname": "管理员"}];

然后datagrid调用 没有问题 可以正常显示datagrid
但是我在
$(function () {
                        $.ajax({
                            cache: false,
                            async: false,
                            type: "POST",
                            url: "/Areas/Manager/Handler/WebStat/AdminList.ashx?classa=grouplist",
                            success: function (data)&n