【发布时间】:2016-12-07 14:51:49
【问题描述】:
我的删除按钮有这个功能
<a href="#" onclick='deleteFile("{{ ($event->id) }}", "{{ ($file->name) }}")' class="btn btn-danger btn-xs delete">Löschen</a>
和routes/web.php中的路由
Route::post('/delete-file', 'MyController@deleteEventFile');
点击这个函数
public function deleteEventFile($eventid, $filename){
dd($eventid);
}
这是我的 ajax 函数:
function deleteFile(eventid, filename){
//alert(filename);
//alert(eventid);
$.ajax({
url: '/delete-file/',
type: "post",
data:{ _token: "{{csrf_token()}}", eventid: eventid, filename: filename },
dataType: 'json',
});
}
我总是得到这个错误:
Missing argument 1 for App\Http\Controllers\MyController::deleteEventFile()
我的变量无法通过... 如何将 eventid 和文件名传递给控制器
【问题讨论】: