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.
Langkah 2: Kod HTML:
Langkah 3: Kod JS