mvc 用jquery load加载页面中有其余js文件,但不起作用

mvc 用jquery load加载页面中有其他js文件,但不起作用
//点菜单加载相应页面
function MenuLoadPage(url) {
     
      $("#MainData").html("<div  style='margin:0 auto;padding:100px 0 0 0;width:240px;'><img src='images/loading1.gif' width='200' height='13' /></div>");
      $("#MainData").load(
url,
function (a, b, c) {
 
});

}
url加载另一页面,另一页中有
@Scripts.Render("~/kindeditor/kindeditor-all.js")
      @Scripts.Render("~/kindeditor/lang/zh-CN.js")
      @Scripts.Render("~/kindeditor/plugins/code/prettify.js")

<script>
      KindEditor.ready(function (K) {
            var editor1 = K.create('#content', {
                  cssPath: '~/kindeditor/plugins/code/prettify.css',
                  uploadJson: '~/kindeditor/asp.net/upload_json.ashx',
                  fileManagerJson: '~/kindeditor/asp.net/file_manager_json.ashx',
                  allowFileManager: true,
                  afterCreate: function () {
                        var self = this;
                        K.ctrl(document, 13, function () {
                              self.sync();
                              K('form[name=example]')[0].submit();
                        });
                        K.ctrl(self.edit.doc, 13, function () {
                              self.sync();
                              K('form[name=example]')[0].submit();
                        });
                  }
            });
            prettyPrint();
      });
</script>
加红处不起作用。。。在引用页查看,没有看到脚本代码
------解决思路----------------------
页面加载本来就规定“不支持脚本”的。

动态加载脚本,有加载脚本的通用框架。你应该跟页面分开设计和加载。