$("#brandname").val() 这个值是个select 前端获取到的是2,传到后台就变1了,1是默认值
formData : {
'brandname' : $("#brandname").val()
},
$("#brandname").val() 这个值是个select 前端获取到的是2,传到后台就变1了,1是默认值
formData : {
'brandname' : $("#brandname").val()
},
09-26 14:59:14.598 DEBUG - [FastUploading.http-nio-8089-exec-7] skip first boundary
09-26 14:59:14.598 DEBUG - [FastUploading.http-nio-8089-exec-7] Reading...
09-26 14:59:14.599 DEBUG - [FastUploading.http-nio-8089-exec-7] Upload File info: FilePath=[null],fieldName=[brandname]
09-26 14:59:14.599 DEBUG - [FastUploading.http-nio-8089-exec-7] Found a param, name=[brandname] value=[邂逅花坊]
09-26 14:59:14.599 DEBUG - [FastUploading.http-nio-8089-exec-7] Upload File info: FilePath=[原表 - 副本.xls],fieldName=[file]
09-26 14:59:14.599 DEBUG - [FastUploading.http-nio-8089-exec-7] Upload Info: name=原表 - 副本.xls,content_type=application/vnd.ms-excel
09-26 14:59:14.621 DEBUG - [FastUploading.http-nio-8089-exec-7] ...Done 480320 bytes readed
name=[brandname] value=[邂逅花坊] 参数和我select 选中的值不一样呀
@wendal console.log($("#brandname").val()) 这个打印出来的值 是对的 ,后台接收就成select的默认值了,就是因为打印看了 所以现在有点怀疑人生了
Plugin.js:132 Plugin:select2 has no warpped class.
getPlugin @ Plugin.js:132
list:1105 花生活
list:1126 Object
这个是 console.log($("#brandname").val()) 打印出来的值 list:1105 花生活 后台是name=[brandname] value=[邂逅花坊]
$('#billFile').fileupload({
//这部分没办法做取值操作,只能 {brandname:$("#brandnameid").val()},不能先 var brandname = $("#brandnameid").val() , formData : {brandname:brandname},
autoUpload : true,//是否自动上传
url : url,//上传地址
dataType : 'json',
formData : {brandname:$("#brandnameid").val()},
})
@wendal 这部分没办法做取值操作,只能 {brandname:$("#brandnameid").val()},不能先 var brandname = $("#brandnameid").val() , formData : {brandname:brandname}
@wendal 这种为什么获取不到当前选中的值呢,这个不太理解,$("#brandnameid").val() 这个取值不是动态的吗
formData : {
brandname: $("#brandnameid").val()
},
@wendal val()的值是变化的,因为页面加载完我重新选择了一个参数,然后在上传文件的时候 我需要传我选择后的这个参数,这块js 只能获取之前的值呗,那fileupload 的formData 这个自定义参数属性怎么传参,变化的值都传不了?
@wendal 在add 里 设置一下参数 就可以啦
add: function (e, data) {
data.formData = { brandname: $('#brandnameid').val() };
data.submit();
}