Manipular input type="file"

911 views
Skip to first unread message

Wellington

unread,
Oct 24, 2012, 4:34:59 PM10/24/12
to jque...@googlegroups.com

Fala aí pessoal, eu estou precisando resolver um problema, precisava trocar o value de um input type="file".

Na verdade através do jQuery eu precisava setar um caminho "C://arquivo.xls" pro input file para que quando o usuário clicar em upload o caminho já esteja predefinido.

É possível setar pelo jQuery, ou tenho que fazer de alguma outra forma?

Quem puder ajudar agradeço.

Att.

Eduardo Kraus

unread,
Oct 25, 2012, 3:36:23 AM10/25/12
to jque...@googlegroups.com
Por segurança você não consegue escolher o arquivo no computador do usuário.

Mais "c://" e se o cara tem MAC ou Linux como fica???

Eduardo Kraus
Professor
kr...@eduardokraus.com
www.eduardokraus.com
Blog PHP php.eduardokraus.com
Blog Adobe Flex flex.eduardokraus.com




Henrique Ramalho

unread,
Oct 24, 2012, 4:50:34 PM10/24/12
to jque...@googlegroups.com
Não dá pra você usar um campo do tipo hidden?

Em 24 de outubro de 2012 18:34, Wellington <wellfr...@gmail.com> escreveu:

--



--
Henrique Ramalho
henriqueramalho.com.br | con...@henriqueramalho.com.brhrd.r...@gmail.com

Esta mensagem, incluindo seus anexos, pode conter informações confidenciais e/ou privilegiadas. Se você não for a pessoa autorizada a receber esta mensagem, não pode usar, copiar ou divulgar as informações nela contidas ou tomar qualquer ação baseada nessas informações. Caso esta mensagem tenha sido recebida por engano, por favor avise imediatamente o remetente, respondendo o e-mail e em seguida elimine-a do seu sistema.

Eduardo Kraus

unread,
Oct 25, 2012, 7:51:15 AM10/25/12
to jque...@googlegroups.com
O que ele quer é já definir qual será o arquivo a ser selecionado.
No Flash Player eu consegui fazer isso. Somente é possível enviar o arquivo de nome xxxxxxx.extensao, mais não é possível também definir em qual pasta será selecionado.

Wellington

unread,
Oct 25, 2012, 8:06:57 AM10/25/12
to jque...@googlegroups.com
É Eduardo eu acho que não tem jeito mesmo de manipular, até porque eu iria precisar setar um arquivo que está no servidor e não na máquina local. E isso acho que não ia ser possível mesmo. Dei uma viajada mesmo.

Mas em todo caso deu pra adquirir algum aprendizado

Obrigado a todos

Att.

Maxwell Morais

unread,
Oct 25, 2012, 12:07:20 PM10/25/12
to jque...@googlegroups.com
Se este servidor for o mesmo que hospeda a sua aplicação é possível fazer perfeitamente, você só precisaria de um json com os arquivos de determinado diretório e utilizar um plugin como este http://labs.abeautifulsite.net/archived/jquery-fileTree/demo/

Caso não seja esta a condição, desconsidere!


Maxwell Morais
(+55 11) 3774-1137
 www.realizemodulados.com.br

Reply all
Reply to author
Forward
0 new messages