【发布时间】:2019-11-29 02:39:00
【问题描述】:
你好,我在一个数据库表中有一行,有一个 id 和 name 等等。并且 active = 1 我想在 Blade.php 文件中,当有人单击一个按钮时,它会在 1 次单击中变为 0
我尝试的是{{$referral_detail->update('active', 1)}}
和
{{$referral_detail->IDT->where('active', 0)->update('active', 1)}}
控制器中的功能是
public function DriverReferAll()
{
$query = DriverReferralDiscount::where([['referral_driver_id', '!=', 0],
['referral_sender_id', '!=', 0], ['active', '<>', 1]
]);
$referral_details = $query->paginate(25);
return view('merchant.driver.driver_referall', compact('referral_details', 'query'));
}
我知道了thedit('{{$referral_detail->IDT->update(['active' => 1])}}')
和功能
function thedit(a) {
$("input:submit").val(a);
}
但是当我这样做时,它不仅改变了前 2 列,而且我把具体的 id 放在了任何想法?
它在 onClick""
<span onClick=" thedit('{{$referral_detail->IDT->update(['active' => 1])}}')
" data-target="#addMoneyModel"
data-toggle="modal" id="{{ $referral_detail->GetterDriver->id }}"><a
data-original-title="Add Money"
data-toggle="tooltip"
id="{{ $referral_detail->GetterDriver->id }}" data-placement="top"
class="btn text-white btn-sm btn-success menu-icon btn_detail action_btn"> <i
class="fa fa-money-bill"></i> </a></span>
【问题讨论】:
标签: laravel laravel-5 laravel-blade