Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/434.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/113.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Laravel呈现不带html标记和标题的局部视图_Javascript_Php_Jquery_Laravel - Fatal编程技术网

Javascript Laravel呈现不带html标记和标题的局部视图

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

我正试图呈现一个只包含html代码的视图,但没有任何html代码。。。标记,因为我想用AJAX返回代码并将其附加到另一个视图中,使其成为一个模式。我想把这些模态放在单独的模板中,而不是放在一个页面中。拉雷维尔有办法吗?还是我只能用自己的方式

控制器:

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();
}