我使用krajee插件使用ajax上传多个图像,但当我尝试上传额外数据时

我使用krajee插件使用ajax上传多个图像,但当我尝试上传额外数据时,ajax,laravel,ajaxform,Ajax,Laravel,Ajaxform,我正在使用krajee插件使用ajax上传多个图像,但是 我尝试上传额外的数据,所以根据 多个图像的数量,如图像是三个用户 名称也保存了三次。 代码如下所示 $.ajaxSetup({ 标题:{ 'X-CSRF-TOKEN':$('meta[name=“\u-TOKEN”]”)。attr('content') } }); $(“#图像”).fileinput({ uploadUrl:“{{route('saveUser')}}}”,//服务器上载操作 uploadAsync:true, min

我正在使用krajee插件使用ajax上传多个图像,但是 我尝试上传额外的数据,所以根据 多个图像的数量,如图像是三个用户 名称也保存了三次。 代码如下所示


$.ajaxSetup({
标题:{
'X-CSRF-TOKEN':$('meta[name=“\u-TOKEN”]”)。attr('content')
}
});
$(“#图像”).fileinput({
uploadUrl:“{{route('saveUser')}}}”,//服务器上载操作
uploadAsync:true,
minFileCount:1,
maxFileCount:50,
覆盖初始值:对,
数据:{''u-token':“{{csrf'u-token()}}”,
initialPreviewAsData:true,//确定是否仅发送预览数据而不发送原始标记
initialPreviewFileType:'图像',//图像是默认值,可以在下面的配置中重写
初始预览配置:[
{标题:“People-1.jpg”,大小:576237,宽度:“120px”,url:“/site/file delete”,键:1},
{标题:“People-2.jpg”,大小:932882,宽度:“120px”,url:“/site/file delete”,键:2},
],
uploadExtraData:函数(){
返回{
//img_键:“1000”,
//img_关键词:“快乐,地方”,
循环:$(“#循环”).val(),
说明:$(“#说明”).val()
//用户id:$(“#用户id”).val()
};
}
});
<script>
    $.ajaxSetup({
        headers: {
            'X-CSRF-TOKEN': $('meta[name="_token"]').attr('content')
        }
    });
    $("#image").fileinput({
        uploadUrl: "{{route('saveUser')}}", // server upload action
        uploadAsync: true,
        minFileCount: 1,
        maxFileCount: 50,
        overwriteInitial: true,
        data: {'_token': "{{csrf_token()}}"},
        initialPreviewAsData: true, // identify if you are sending preview data only and not the raw markup
        initialPreviewFileType: 'image', // image is the default and can be overridden in config below
        initialPreviewConfig: [
            {caption: "People-1.jpg", size: 576237, width: "120px", url: "/site/file-delete", key: 1},
            {caption: "People-2.jpg", size: 932882, width: "120px", url: "/site/file-delete", key: 2},
        ],
        uploadExtraData: function() {
            return {
//                img_key: "1000",
//                img_keywords: "happy, places",
                cycle: $("#cycle").val(),
                description: $("#description").val()
//                user_id: $("#user_id").val()

            };
        }
    });


</script>