Rumah  >  Artikel  >  hujung hadapan web  >  Pengenalan terperinci kepada pemalam muat naik fail tak segerak jQuery ajaxFileUpload_jquery

Pengenalan terperinci kepada pemalam muat naik fail tak segerak jQuery ajaxFileUpload_jquery

WBOY
WBOYasal
2016-05-16 15:58:251191semak imbas

1. ajaxFileUpload ialah pemalam jQuery untuk memuat naik fail secara tidak segerak.

Muat naik versi yang saya tidak tahu, jadi anda tidak perlu mencarinya di mana-mana pada masa hadapan.

Sintaks: $.ajaxFileUpload([pilihan])

penerangan parameter pilihan:

1. url Muat naik alamat pengendali.
2. fileElementId    ID medan fail yang perlu dimuat naik, iaitu ID .
3. secureuri Sama ada untuk mendayakan penyerahan selamat, lalai adalah palsu.
4. dataType Jenis data yang dikembalikan oleh pelayan. Boleh jadi xml, skrip, json, html. Jika anda tidak mengisinya, jQuery akan menentukannya secara automatik.
5. kejayaan ialah fungsi pemprosesan yang dilaksanakan secara automatik selepas penyerahan berjaya Data parameter ialah data yang dikembalikan oleh pelayan.
6. ralat Fungsi pemprosesan yang dilaksanakan secara automatik jika penyerahan gagal.
7. data Parameter tersuai. Perkara ini lebih berguna apabila terdapat data berkaitan gambar yang dimuat naik, perkara ini akan digunakan.
8, taip Apabila anda ingin menyerahkan parameter tersuai, parameter ini mesti ditetapkan untuk menyiarkan

Mesej ralat:

1, SyntaxError: tiada; sebelum ralat pernyataan
Jika ralat ini berlaku, anda perlu menyemak sama ada laluan url boleh diakses
2. SyntaxError: ralat sintaks
Jika ralat ini berlaku, anda perlu menyemak sama ada terdapat ralat sintaks dalam pengendali latar belakang pelayan yang mengendalikan operasi penyerahan
3. SyntaxError: ralat id sifat tidak sah
Jika ralat ini berlaku, anda perlu menyemak sama ada ID atribut medan teks wujud
4. SyntaxError: tiada } dalam ralat ungkapan XML
Jika ralat ini berlaku, anda perlu menyemak sama ada nama fail itu konsisten atau tidak wujud
5. Ralat tersuai lain
Anda boleh menggunakan pembolehubah $error untuk mencetak terus untuk menyemak sama ada setiap parameter adalah betul, yang jauh lebih mudah daripada gesaan ralat tidak sah di atas.

Penggunaan:

Langkah satu: Mula-mula perkenalkan pemalam jQuery dan ajaxFileUpload. Beri perhatian kepada pesanan. Tidak perlu dikatakan, ini adalah kes untuk semua pemalam.

Salin kod Kod adalah seperti berikut:



Langkah 2: Kod HTML:

Salin kod Kod adalah seperti berikut:




Berjaya dimuat naik




Langkah 3: Kod JS
Salin kod Kod adalah seperti berikut:












Erfolgreich hochgeladen





In diesem Beispiel wird das asynchron hochgeladene Bild angezeigt und gleichzeitig werden die benutzerdefinierten Übertragungsparameter angezeigt. Dieses Beispiel

Adresse herunterladen

Am 28. Januar 2013 wurde während des heutigen Debugging-Prozesses ein Problem entdeckt, d. h. als Dateifeld () muss es ein Namensattribut haben, wenn keins vorhanden ist Namensattribut erhält der Server das Nicht abgebildete. Beispiel: Die korrekte Schreibweise ist

Am 28. Januar 2013 wurde endlich die Ursache für den klassischsten Fehler gefunden. Die Objektfunktion (a,b){return new e.fn.init(a,b,h)} hat keine Methode „handleError“. Das ist ein sehr klassischer Fehler Es ist mein Versionsproblem oder nicht. Das eigentliche Problem. Die Grundursache für dieses Problem wurde nach N Uploads gefunden. Die Antwort lautet: Der dataType-Parameter muss in Großbuchstaben angegeben werden. Beispiel: dataType: 'HTML'.


Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:Contoh penggunaan fungsi peta merentasi tatasusunan dalam jquery_jqueryArtikel seterusnya:Contoh penggunaan fungsi peta merentasi tatasusunan dalam jquery_jquery

Artikel berkaitan

Lihat lagi