Javascript Laravel呈现不带html标记和标题的局部视图
我正试图呈现一个只包含html代码的视图,但没有任何html代码。。。标记,因为我想用AJAX返回代码并将其附加到另一个视图中,使其成为一个模式。我想把这些模态放在单独的模板中,而不是放在一个页面中。拉雷维尔有办法吗?还是我只能用自己的方式 控制器:Javascript Laravel呈现不带html标记和标题的局部视图,javascript,php,jquery,laravel,Javascript,Php,Jquery,Laravel,我正试图呈现一个只包含html代码的视图,但没有任何html代码。。。标记,因为我想用AJAX返回代码并将其附加到另一个视图中,使其成为一个模式。我想把这些模态放在单独的模板中,而不是放在一个页面中。拉雷维尔有办法吗?还是我只能用自己的方式 控制器: public function new() { return View('modals.new'); } 这就是我计划在AJAX中渲染的内容: function(url, selector) { $.get(url, functi
public function new() {
return View('modals.new');
}
这就是我计划在AJAX中渲染的内容:
function(url, selector) {
$.get(url, function(data) {
$(body).append(data);
})
$(selector).modal();
}
现在,它使用完整的html/head/body标记进行渲染。我需要自己去掉标签吗?使用jQuery,您可以处理接收到的整个页面,只插入其中的一部分
function(url, selector) {
$.get(url, function(data) {
var $contentWanted = $(data).find(selector);
$(body).append($contentWanted);
})
$(selector).modal();
}