@Encoders

Как с помощью ajax отправить путь к файлу на route?

есть route на скачивание файла download_document/{path}
Пытаюсь в ajax поставить значение
success: function(data){
                            let listItem = document.createElement('li');
                            listItem.classList.add('mb-2');
                            let para = document.createElement('span');
                            let btn = document.createElement("BUTTON");

                            btn.innerHTML = "Удалить файл";
                            btn.classList.add('btn-danger','btn','waves-effect','waves-light','ml-2');
                            btn.addEventListener("click", function(evt){
                                let index = [].indexOf.call(list.children, evt.target.parentElement);
                                removeFile(index);
                            })
                            //para.textContent = curFiles[i].name;
                            let a = document.createElement('a');
                            let linkText = document.createTextNode(curFiles[i].name);
                            let text = "{{route('download_document', data)}}";// вот здесь
                            text = text.replace('data',data);
                            a.appendChild(linkText);
                            a.href = text;
                            para.append(a);
                            listItem.appendChild(para);
                            listItem.appendChild(btn);
                            list.appendChild(listItem); 
                        }

ругается что не существует data
  • Вопрос задан
  • 31 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы