主题: 我想在dialog弹框里面的内容是动态的 组成字符串的dialogContent 显示出来
作者: 晴天雨日, 发布日期: 2014-04-29 17:00:10, 浏览数: 2011

点击按钮加载一些内容组成字符串 dialogContent ,然后再弹出一个框 这个dialog 弹框能弹出来么 求大神 帮忙

$("#allCategory").click(function(){

                var dialogContent = "<div><ul>";
                $.ajax({
                    url : '${path}/front.action?action=getAllCategory',
                    type : 'post',
                    dataType : 'json',
                    
                    success : function(
                            msg) {
                        if (msg != null) {
                            var list = msg.categorys;
                              for(var i=0;i<list.length;i++){
                                  var obj = list[i];
                                  dialogContent = dialogContent+"<li><a href='${path}/front.action?action=list&searchName="+obj.uid+"'>"+obj.name+"</a></li>"
                              }
                              dialogContent +="</ul></div>";
                              KindEditor
                                .ready(function(K) {
                                    
                                    K('#allCategory')
                                            .click(
                                                    function() {
                                                        var dialog = K
                                                                .dialog({
                                                                    width : 300,
                                                                    height : 200,
                                                                    title : '修改邮箱',
                                                                    body : dialogContent,
                                                                    closeBtn : {
                                                                        name : '关闭',
                                                                        click : function(e) {
                                                                            dialog.remove();
                                                                        }
                                                                    },
                                                                    
                                                                    noBtn : {
                                                                        name : '取消',
                                                                        click : function(e) {
                                                                            dialog.remove();
                                                                        }
                                                                    }
                                                                });
                                                    });
                                });
                        }
                    }
                });
            })
发表新帖 发表回复