如何在append javascript中调用jquery

如何在append javascript中调用jquery,jquery,cakephp,Jquery,Cakephp,所以我必须将()一个页面附加到div中,但我有个问题,当我调用一个页面并将其附加到div中时,jquery和引导程序都不调用,所以我附加()的页面很混乱 我是这样写的: $.ajax({ type: "POST", url: "<?php echo Router::url('/'); ?>admin/thisController/upload_page", dataType : 'html', cache: false, success : function(ht

所以我必须将()一个页面附加到div中,但我有个问题,当我调用一个页面并将其附加到div中时,jquery和引导程序都不调用,所以我附加()的页面很混乱

我是这样写的:

$.ajax({
  type: "POST",
  url: "<?php echo Router::url('/'); ?>admin/thisController/upload_page",
  dataType : 'html',
  cache: false,
  success : function(html){
    $('#DATA_UPLOAD').append(html);
  }
});
$.ajax({
类型:“POST”,
url:“管理员/此控制器/上传页面”,
数据类型:“html”,
cache:false,
成功:函数(html){
$(“#数据上传”).append(html);
}
});
当我在我附加的页面中调用jquery和引导时,会使页面加载两次jquery和引导,因此所有页面都变得混乱

所以我的问题是,有没有其他方法可以使页面附加 从调用页面(父页面)使用引导和jquery

使用
html()
代替append()。
append()
方法在所选元素的末尾插入指定的内容,
html()
方法设置或返回所选元素的内容(innerHTML)

$.ajax({
   type: "POST",
   url: "<?php echo Router::url('/'); ?>admin/thisController/upload_page",
   dataType : 'html',
   cache: false,
   success : function(html){
      $('#DATA_UPLOAD').html(html);
   }
});
$.ajax({
类型:“POST”,
url:“管理员/此控制器/上传页面”,
数据类型:“html”,
cache:false,
成功:函数(html){
$('#数据上传').html(html);
}
});

我已经尝试使用html(),但它是一样的,在我附加的页面上引导的样式不受影响()。您的代码在我看来非常正确。但是我认为问题在于你想要附加一个html页面,而不是一个视图或组件。这意味着您现在将有2个
如何更改使用
的方法,这样您就可以安全地将一个html页面嵌入到另一个html页面中。