Laravel 得到 div 没有 ajax
Laravel get div without ajax
您好,我正在尝试将 div 元素中的内容获取到我的控制器中,该元素也恰好位于表单中。我不想使用 ajax。我该如何完成?
<div id="editorcontents" name="editorcontents">
</div>
然后在控制器中
Use Input;
$content = Input::get('editorcontents');
在你的控制器中,做这样的事情。在文档中查找正确的方法 (https://laravel.com/docs/5.4/eloquent#retrieving-models)。例如,如果你想要所有输入,你会做 Input::all();
,而不是 Input::where('editorcontents')->get();
public function index() {
$content = Input::where('editorcontents')->get();
return view('your_view.blade.file', compact('content'));
}
那么在您看来,您现在拥有从控制器传递的 $content
。
首先查看它,将其添加到您的视图顶部:{{ dd($content) }}
。这将 die dump $content
.
继续并删除该行并执行类似的操作(此处的文档 https://laravel.com/docs/5.4/blade#loops):
<div id="editorcontents" name="editorcontents">
@forelse ($content as $value)
<li>{{ $value->body }}</li>
@empty
<p>No content</p>
@endforelse
</div>
您好,我正在尝试将 div 元素中的内容获取到我的控制器中,该元素也恰好位于表单中。我不想使用 ajax。我该如何完成?
<div id="editorcontents" name="editorcontents">
</div>
然后在控制器中
Use Input;
$content = Input::get('editorcontents');
在你的控制器中,做这样的事情。在文档中查找正确的方法 (https://laravel.com/docs/5.4/eloquent#retrieving-models)。例如,如果你想要所有输入,你会做 Input::all();
,而不是 Input::where('editorcontents')->get();
public function index() {
$content = Input::where('editorcontents')->get();
return view('your_view.blade.file', compact('content'));
}
那么在您看来,您现在拥有从控制器传递的 $content
。
首先查看它,将其添加到您的视图顶部:{{ dd($content) }}
。这将 die dump $content
.
继续并删除该行并执行类似的操作(此处的文档 https://laravel.com/docs/5.4/blade#loops):
<div id="editorcontents" name="editorcontents">
@forelse ($content as $value)
<li>{{ $value->body }}</li>
@empty
<p>No content</p>
@endforelse
</div>