добавлять val а не переписывать его
есть скрипт
'onUploadComplete' : function(file, data, response) {
$("#file_other").val(file.name);
},
при загрузке множества фотографий происходит постоянное перетирания значение #file_other а мне нужно чтобы они просто добавлялись с разделителем , т.е на выходе имели бы просто значение file1.jpg,file2.jpg, .......... fileN.jpg |
еще в конце есть функция
'onUploadComplete' : function(event,queueID,fileObj,response,data) { }
может в ней как раз добавить одну строку которую получили выше |
Ручками. В js не существует "добавления" примитивов, есть только переписывание. (Да, конструкции вида a+=b - это просто сокращение для a = a + b, не более.)
var $fileOther = $("#file_other");
$fileOther.val($fileOther.val() + ',' + file.name);
|
спасибо! работает!
|
только строка начинается с запятой
,20210909_153430.jpg,20210909_153430.jpg,20210909_ 153430.jpg,20210909_153430.jpg как сделать чтобы не с запятой начиналась строка? подскажите пожалуйста. |
var $fileOther = $("#file_other");
var prev = $fileOther.val();
if(prev) prev += ',';
$fileOther.val(prev + file.name);
|
| Часовой пояс GMT +3, время: 04:49. |