Javascript 在laravel中使用modal和ajax无法插入到表中
我无法使用引导模式和一些ajax将数据插入数据库。有人能帮我吗。我收到一个未捕获的SyntaxError错误:速记属性初始值设定项无效。我一直在寻找一些类似的问题,但我找不到它。顺便说一下,我是阿贾克斯的新手,所以我很抱歉。有人知道如何解决这个问题吗。短暂性脑缺血发作 模态 路线Javascript 在laravel中使用modal和ajax无法插入到表中,javascript,php,ajax,laravel,Javascript,Php,Ajax,Laravel,我无法使用引导模式和一些ajax将数据插入数据库。有人能帮我吗。我收到一个未捕获的SyntaxError错误:速记属性初始值设定项无效。我一直在寻找一些类似的问题,但我找不到它。顺便说一下,我是阿贾克斯的新手,所以我很抱歉。有人知道如何解决这个问题吗。短暂性脑缺血发作 模态 路线 您的数据必须作为javascript对象发送,因此正确的语法应该是 data: {name: input} javascript中的数据错误。它应该是一个对象,所以data:{name:input}谢谢,先生,现在它
您的数据必须作为javascript对象发送,因此正确的语法应该是
data: {name: input}
javascript中的数据错误。它应该是一个对象,所以data:{name:input}谢谢,先生,现在它工作了。只是一个简单的语法错误。对不起。你能发布你的答案,这样我就可以解决它了。谢谢不客气!顺便说一句,互联网上不是每个人都是先生
<script type="text/javascript">
$(document).ready(function(){
$('#add_supplier').click(function(e){
e.preventDefault();
var input = $('#supplier').val();
$.ajaxSetup({
headers:{
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
$.ajax({
url: "{{ url('/supplier') }}",
method: 'post',
data: {
name = input
},
success: function (res){
console.log(res);
window.location.href = '{{route("supplier.index")}}';
}
});
});
});
</script>
public function store(Request $request)
{
$data = $request->all();
$data['name'] = ($data['name']);
Supplier::create($data);
return response()->json($data);
}
Route::resource('supplier', 'SupplierController');
data: {name: input}