【发布时间】:2019-06-20 02:23:15
【问题描述】:
我的控制器中有以下功能。
public function index()
{
$number = DB::table('counters')->first();
return view('app', compact('number'));
}
public function count()
{
DB::table('counters')->where('id', 1)->increment('number');
}
路线
Route::get('/', 'CounterController@index');
Route::get('/count', 'CounterController@count');
查看
<a href="{{action('CounterController@count')}}">
<div class="button lighter-blue" id="form-button-1" data-attribute="1">
Ja
</div>
</a>
count 函数有效,但我想用 Ajax 来做,因为我的视图中有数字。
<h3>Nummer: {{ $number->number }}</h3>
我想点击按钮,然后数字增加,它直接显示给我。我该怎么做?
【问题讨论】:
-
我不明白,我尝试了 3 个小时,但没有任何效果:(
-
只有当我刷新页面时它才会向我显示新号码:/但我想要在点击按钮后完全正确
标签: ajax laravel laravel-blade