Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 19848|Jawab: 1

[Jpertanyaan] jQuery mencegat hasil yang dikembalikan oleh Ajax

[Salin tautan]
Dipaparkan pada 2021-2-23 17:16:45 | | | |
Persyaratan: Cegat semua hasil permintaan Ajax, dan jika kode status pengembalian adalah 404, Anda akan diarahkan ke layar login.

Anda juga bisa mendapatkan data model untuk respons terpadu, dan menurut bidang yang ditampilkan, jika ada kesalahan, pesan kesalahan akan muncul, dan metode callback tidak akan lagi dijalankan.

ASP.NET WebApi menggunakan MessageHandlers untuk menyatukan format model antarmuka yang dikembalikan
https://www.itsvse.com/thread-9442-1-1.html

Mencoba menggunakan ajaxcomplete tidak dapat diblokir, hanya mendapatkan konten respons, dan tidak mencegah metode callback dipanggil, ajaxsuccess tidak diuji, dan mungkin hampir sama.
jquery mendengarkan semua status penyelesaian permintaan AJAX
https://www.itsvse.com/thread-9470-1-1.html

Login hyperlink terlihat.
Login hyperlink terlihat.

Metode penulisan 1:
Kode pengujian:



Saat mencoba memodifikasi data asli, metode callback memperoleh data yang dimodifikasi, dan API mengembalikan data sebagai berikut:

{"success":true,"message":"aa","data":{"name":"itsvse.com"}}
Ubah data asli, hanya meneruskan data data objek json ke metode callback, mengabaikan atribut keberhasilan dan pesan, kode jQuery adalah sebagai berikut:

Efeknya adalah sebagai berikut:



Metode penulisan 2:

Esensi dari metode penulisan 1 dan metode penulisan 2 sama, untuk kesederhanaan, disarankan untuk menulis metode 1.


(Akhir)




Mantan:[giliran] Jumlah SQL Server SQL
Depan:jQuery mendapatkan ekstensi nilai parameter URL
 Tuan tanah| Dipaparkan pada 2023-6-22 10:30:10 |
Ajax-hook untuk pengembangan web mencegat semua permintaan XMLHttpRequest
https://www.itsvse.com/thread-10616-1-1.html
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com