jeecg v3 beta 新增用戶時不能選角色問題


    用戶管理新增用戶窗口中,點擊角色選擇時,不能彈出角色列表窗口。  此問題的原因是dialog用法錯誤。

    解決方法:把jeecgframework-core-v3.0.jar中的org.jeecgframework.tag.core.easyui.ChooseTag.class反編譯,按如下格式修改end()方法中的字符串拼裝

    $.dialog({
        content: 'url:userController.do?roles',
        zIndex: 1997,
        title: '角色列表',
        lock: true,
        width: 400,
        height: 350,
        left: '85%',
        top: '65%',
        opacity: 0.4,
        button: [{
            name: '確認',
            callback: function() {
                iframe = this.iframe.contentWindow;
                var roleName = iframe.getroleListSelections('roleName');
                $('#roleName').val(roleName);
                var id = iframe.getroleListSelections('id');
                if (id !== undefined && id != "") {
                    $('#roleid').val(id);
                }
            },
            focus: true
        },
        {
            name: '取消',
            callback: function() {}
        }]
    });
   主要還是紅色字體的三行。

    編譯後覆蓋回原來的jar包。或者把這個類名修改一下,如ChooseTag1,然後修改easyui.tld文件中choose的tag,大概752行,將<tag-class>修改爲ChooseTag1

      修改後的java和class文件http://download.csdn.net/detail/sunxingtao/5195440

感謝網友  JEECG-南京-鵬

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章