Aquí hay un fragmento del inicio de mi código:
var myUpload = $("#upload_link").upload({bla bla bla
Básicamente, lo que estoy tratando de hacer es hacer la misma llamada con algunas ID diferentes ...
Habría asumido que esto funcionaría, pero no es así:
var myUpload = $("#upload_link,#upload_link2,#upload_link3").upload({
¿Algunas ideas?
javascript
jquery
Webby
fuente
fuente

uploadfunción. jsfiddle.net/X7TAXRespuestas:
Prueba esto:
fuente
Si le da a cada una de estas instancias una clase, puede usar
fuente
Usted puede utilizar múltiples
ides la forma en que escribió:Sin embargo, eso no significa que esos ID existan dentro del DOM cuando haya ejecutado su código. Tampoco significa que
uploadsea una función legítima. Tampoco significa queuploadse haya construido de una manera que permita múltiples elementos en una selección.uploades un complemento de jQuery personalizado, por lo que tendrá que mostrar lo que está sucediendouploadpara que podamos ayudarlo.fuente
Asegúrese de que el
uploadcomplemento se implementethis.eachen él para que ejecute la lógica de todos los elementos coincidentes. Idealmente debería funcionarfuente
debería. Normalmente, así es como se hacen varios selectores. De lo contrario, es posible que no le guste que intente asignar los valores de retorno de tres cargas a la misma var.
Sugeriría usar
.eacho tal vez enviar los retornos a una matriz en lugar de asignarlos a ese valor.fuente
Eso debería funcionar, es posible que necesite un espacio después de las comas.
Además, la función que llame posteriormente debe admitir una matriz de objetos, y no solo un objeto singleton.
fuente