控制器代码的工作,与laravel图像动态
public function postApprove($id)
{
$application = Move::where('id', '=', e($id))->first();
if($application)
{
$application->approved = 1-$application->approved;
$application->save();
return redirect()->route('driver');
}
}
这里是JScript代码,
<script language="javascript">
function changeImage() {
if (document.getElementById("imgClickAndChange").src == "http://school.glwh.org/wp-content/uploads/bigstock-vector-green-positive-checkmar-16955600.jpg")
{
document.getElementById("imgClickAndChange").src = "http://www.clker.com/cliparts/1/1/9/2/12065738771352376078Arnoud999_Right_or_wrong_5.svg.hi.png";
}
else
{
document.getElementById("imgClickAndChange").src = "http://school.glwh.org/wp-content/uploads/bigstock-vector-green-positive-checkmar-16955600.jpg";
}
}
并鉴于
<span><a href="{!! route('approve', ['id' => $user->id]) !!}"><img alt=""
src="http://school.glwh.org/wp-content/uploads/bigstock-vector-green-positive-checkmar-16955600.jpg"
style="height: 85px; width: 80px" id="imgClickAndChange"
onclick="changeImage()" /></a></span>
此代码改变dbvalue但刷新即时消息时年纪就默认image.How我能解决这个问题
不确定你想要达到的目标。切换一个''元素的'.src',或者将''元素的'.value'设置为''元素的'.src'? – guest271314
点击图片'ld切换并存储给定的值在db(两个动作) – usertest
应该点击元素提交表单吗?你可以包含你在问题中尝试过的呈现的HTML和JavaScript吗? – guest271314