【发布时间】:2015-04-16 02:20:58
【问题描述】:
我是 Ajax 的新手,我正在使用 laravel,现在我想要一个删除按钮,它将我想要删除的项目的 id 发送到控制器。这是我的代码。
观看次数
<div class="row">
@foreach($photos as $photo)
<div class="col-xs-3 col-md-1">
<button onclick="removeItem({{$photo->id}}); return false;">Delete</button>
</div>
@endforeach
</div>
这是我的脚本
<script type="text/javascript">
function removeItem($myvar) {
$.ajax({
type : "POST",
url : "deletephoto",
);}
}
</script>
我想把这个发送到这条路线
Route::post('deletephoto','GamefarmsController@deletephoto');
在我的控制器上,我想这样做只是为了测试它是否工作
public function deletephoto()
{
dd($myvar);
}
【问题讨论】:
-
您没有在
removeItem()中发出ajax 请求。阅读documentation -
哦,抱歉,误贴了代码
-
问题是什么?什么不工作?
-
我只想将数据发送到我的控制器。我这样做是为了测试它 dd($myvar);
-
编辑您的问题并为
removeItem()添加您的真实代码
标签: php jquery laravel web blade