我想在Laravel中使用jQuery将单个输入表单值发送到数据库。
这是输入字段:
<input type="text" id="comment">
<button id="cmntSubmit" type="button">Post</button>
这是我的jQuery代码:
$(document).on("click","#cmntSubmit",function() {
var cmnt = $("#comment").val();
$.ajax({
url: "{{ route('laravel_controller') }}",
data: cmnt,
success: success,
dataType: dataType
});
}
如何将带有jQuery的注释字段发送到我的Laravel控制器并使用$request
接收注释字段的值?
答案 0 :(得分:0)
您需要使用
var formdata = new FormData();
var cmnt = $("#comment").val();
formdata.append('cmnt ',$("#comment").val());
formdata.append('_token','<?php echo csrf_token() ?>');
$.ajax({
url : '{{ route('laravel_controller') }}',
type:'POST',
processData: false,
contentType: false,
data :formdata,
success:function(data){
console.log(data);
}
})