我想知道它是否因为模型,而且我不知道在哪里放模型文件以及在其上写什么,我对laravel 5.2来说是新的
html(testing.blade.php)
<input type="text"id="name" name="name">
<button type="submit" id="add">ADD</button>
AJAX
$("#add").click(function() {
$.ajax({
type: 'post',
url: 'addItem',
data: {
'_token': $('input[name=_token]').val(),
'name': $('input[name=name]').val()
},
success: function(data) {
alert(data);
},
});
$('#name').val('');
});
路由
Route::post ('test', 'CommentsController@addItem' );
控制器
public function addItem(Request $request) {
$data = new Comments ();
$data->comment = $request->name;
$data->save ();
return response ()->json ( $data );
}
答案 0 :(得分:1)
<强> BLADE:强>
{{ csrf_field() }}
<input type="text" id="commentName" name="commentName">
<button type="submit" id="add">ADD</button>
<强> AJAX:强>
$("#add").click(function() {
$.ajax({
type: 'post',
url: '/add-item',
data: {
'_token': $('input[name="_token"]').val(),
'name': $('input[name="commentName"]').val()
},
success: function(data) {
alert(data);
},
});
$('#name').val('');
});
<强> ROUTE:强>
Route::post ('add-item', 'CommentsController@addItem');