我想尝试使用ajax和Laravel 5设置删除请求。我的脚本只在中途工作,因为它实际上删除了条目但返回了500服务器错误。任何想法,我做错了什么?
Clientside
#include
void ABC ()
{
cout << "Hey there ! \n";
}
int main ()
{
cout << "Hi \n";
ABC ();
return 0;
}
Serverside
<input type="hidden" id="token" name="_token" value="{{ csrf_token() }}">
<script>
$('.remove').click(function(){
//Declaration
var token = $('#token').val();
var id = $(this).attr('data-id');
$.ajaxSetup({
headers: {
'X-CSRF-Token': $('meta[name="csrf-token"]').attr('content')
}
});
//Delete request
$.ajax({
type: 'DELETE',
url: '/pv/' + id,
data: { _token :token },
success: function(data){
console.log(data);
}
});
});
</script>
答案 0 :(得分:0)
我明白了。我唯一需要改变的是从true
返回"true"
。忘记客户端和服务器之间的通信是基于字符串的。