Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/8.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
Laravel 使用JS插入视图?_Laravel_Laravel 4 - Fatal编程技术网

Laravel 使用JS插入视图?

Laravel 使用JS插入视图?,laravel,laravel-4,Laravel,Laravel 4,是否可以使用javascript插入视图 我希望执行一个ajax调用,获取数据,然后在页面中插入一个视图,并将ajax调用中的数据提供给该视图 这可能吗?是的,您可以在视图上使用渲染方法。就这样, $view = View::make('your.view')->render(); 然后通过返回存储在$view中的数据,从控制器方法返回html(这是输出) 如果需要向视图添加任何数据,只需将第二个参数添加到视图制作中。或者,您也可以这样做, 为要调用的页面设置路由 e、 g Route:

是否可以使用javascript插入视图

我希望执行一个ajax调用,获取数据,然后在页面中插入一个视图,并将ajax调用中的数据提供给该视图


这可能吗?

是的,您可以在视图上使用渲染方法。就这样,

$view = View::make('your.view')->render();
然后通过返回存储在$view中的数据,从控制器方法返回html(这是输出)


如果需要向视图添加任何数据,只需将第二个参数添加到视图制作中。

或者,您也可以这样做, 为要调用的页面设置路由

e、 g

Route::get('callajax','PagesController@showAjax');
然后在PagesController@showAjax返回视图。 e、 g

然后在ajax中调用此代码

$.ajax({
url:'callajax',
});

因此,在我的控制器中,我将生成$view并将其返回给ajax调用?然后在JS中插入HTML到页面中?
$.ajax({
url:'callajax',
});