【发布时间】:2017-10-22 09:11:20
【问题描述】:
此代码不起作用:令牌中的错误,但它存在于表单和 ajax 中
<script type="text/javascript">
jQuery(document).on('click','.add-product', function(event){
event.preventDefault();
var product_image = $('#product_image').prop('files')[0];
var _token = '{{csrf_token()}}';
var product_name = $('#product_name').val();
var product_description = $('#product_description').val();
var product_price = $('#product_price').val();
var product_status = $( "#product_status option:selected").val();
var product_section = $( "#product_section option:selected").val();
var data = new FormData();
data.append( _token ,_token);
data.append( product_name ,product_name);
data.append( product_description ,product_description);
data.append( product_price ,product_price);
data.append( product_status ,product_status);
data.append( product_section ,product_section);
data.append( product_image ,product_image);
data.append( product_file ,product_file);
jQuery.ajax({
url:url+'/admin-cp/add-new-product',
type: 'POST',
cache:false,
dataType: 'json',
data: data,
contentType:false,//"multipart/form-data",
processData:false,
success: function(response){
jQuery('body').html(response.data);
//alert("Done");
},
});
});
</script>
【问题讨论】: