Javascript Krajee引导文件输入动态maxFilecount
如果输入字段发生更改,我想使用动态nums设置Javascript Krajee引导文件输入动态maxFilecount,javascript,twitter-bootstrap,Javascript,Twitter Bootstrap,如果输入字段发生更改,我想使用动态nums设置maxFileCount 我的代码: <input value="" name="check_nums" class="check_nums"> krajee文件输入: $(document).on('ready', function() { $('#file-th').fileinput({ var check_nums = $(".check_nums").val(); showUpl
maxFileCount
我的代码:
<input value="" name="check_nums" class="check_nums">
krajee文件输入:
$(document).on('ready', function() {
$('#file-th').fileinput({
var check_nums = $(".check_nums").val();
showUploadedThumbs: false,
language: 'th',
uploadAsync: false,
maxFileCount: [check_nums],
resizePreference: 'height',
resizeImage: true,
overwriteInitial: false,
validateInitialCount: true,
showUpload: false,
allowedFileExtensions: ['jpg', 'png', 'jpeg'],
previewSettings: {
image: {width: "auto", height: "100px"},
object: {width: "213px", height: "160px"},
},
layoutTemplates: {
actions: '<div class="file-actions">\n' +
' <div class="file-footer-buttons">\n' +
' {delete}' +
' </div>\n' +
'</div>',
}
}).on("filebatchselected", function(event, files) {
});
});
$(document).on('ready',function(){
$('#file th').fileinput({
var check_nums=$(“.check_nums”).val();
showUploadedThumbs:false,
语言:'th',
uploadAsync:false,
maxFileCount:[检查\u nums],
resizePreference:“高度”,
resizeImage:正确,
覆盖初始值:false,
validateInitialCount:true,
showUpload:false,
允许的文件扩展名:['jpg','png','jpeg'],
预览设置:{
图像:{宽度:“自动”,高度:“100px”},
对象:{宽度:“213px”,高度:“160px”},
},
布局模板:{
操作:'\n'+
“\n”+
“{delete}”+
“\n”+
'',
}
}).on(“filebatchselected”,函数(事件、文件){
});
});
希望这将有助于:
首先更改变量声明位置,这是为初始阶段声明的正确方式
$(document).on('ready', function() {
var check_nums = $(".check_nums").val();
$('#file-th').fileinput({
showUploadedThumbs: false,
language: 'th',
uploadAsync: false,
maxFileCount: check_nums,
resizePreference: 'height',
resizeImage: true,
overwriteInitial: false,
validateInitialCount: true,
showUpload: false,
allowedFileExtensions: ['jpg', 'png', 'jpeg'],
previewSettings: {
image: {width: "auto", height: "100px"},
object: {width: "213px", height: "160px"},
},
layoutTemplates: {
actions: '<div class="file-actions">\n' +
' <div class="file-footer-buttons">\n' +
' {delete}' +
' </div>\n' +
'</div>',
}
}).on("filebatchselected", function(event, files) {
});
});
希望这将有助于:
首先更改变量声明位置,这是为初始阶段声明的正确方式
$(document).on('ready', function() {
var check_nums = $(".check_nums").val();
$('#file-th').fileinput({
showUploadedThumbs: false,
language: 'th',
uploadAsync: false,
maxFileCount: check_nums,
resizePreference: 'height',
resizeImage: true,
overwriteInitial: false,
validateInitialCount: true,
showUpload: false,
allowedFileExtensions: ['jpg', 'png', 'jpeg'],
previewSettings: {
image: {width: "auto", height: "100px"},
object: {width: "213px", height: "160px"},
},
layoutTemplates: {
actions: '<div class="file-actions">\n' +
' <div class="file-footer-buttons">\n' +
' {delete}' +
' </div>\n' +
'</div>',
}
}).on("filebatchselected", function(event, files) {
});
});