Loading Progress for Ajax
Dibawah ini adalah contoh ajax untuk membuat progress bar selama request ke server menggunakan ajax serta web service.
Selain menampilkan progress bar, contoh skrip dibawah juga akan melakukan disable halaman page selama proses request masih on progress atau belum selesai.
Sample skrip dapat anda download disini.
Berikut ini adalah file-file yang dibutuhkan sebagai penunjang untuk pembuatan sample loading progress di ajax. File-file tersebut sudah terdapat pada skrip yang dapat anda download pada link diatas.
File-file tersebut adalah jquery-1.3.2.min.js & file GIF untuk animasi loading progress.
Skrip dibawah adalah web service yang akan dipanggil, berisi perulangan berdasar argumen yang dikirim dari client. Fungsi perulangan adalah agar dapat melihat progress bar di klien untuk beberapa saat selama perulangan masih di proses di server.

Javascript dibawah ini digunakan untuk memanggil web service, menampilkan progress bar selama proses di server, memanggil fungsi javascript lain untuk mendisable form, dan menampilkan hasil dari server.

Skrip dibawah ini digunakan untuk melakukan disable terhadap objek di halaman page selama proses masih berlangsung.

Berikut ini adalah sintak HTML untuk halaman page.

Berikut ini adalah tampilan pertama kali halaman page di load.

Berikut ini adalah tampilan progress bar saat request berlangsung di server.

Recommended Reading:
CRUD using Ajax
Adding Custom Permission Levels in SharePoint
Semoga posting tentang Loading Progress for Ajax ini dapat bermanfaat.
Salam
Selain menampilkan progress bar, contoh skrip dibawah juga akan melakukan disable halaman page selama proses request masih on progress atau belum selesai.
Sample skrip dapat anda download disini.
Berikut ini adalah file-file yang dibutuhkan sebagai penunjang untuk pembuatan sample loading progress di ajax. File-file tersebut sudah terdapat pada skrip yang dapat anda download pada link diatas.
File-file tersebut adalah jquery-1.3.2.min.js & file GIF untuk animasi loading progress.
Skrip dibawah adalah web service yang akan dipanggil, berisi perulangan berdasar argumen yang dikirim dari client. Fungsi perulangan adalah agar dapat melihat progress bar di klien untuk beberapa saat selama perulangan masih di proses di server.
Javascript dibawah ini digunakan untuk memanggil web service, menampilkan progress bar selama proses di server, memanggil fungsi javascript lain untuk mendisable form, dan menampilkan hasil dari server.
Skrip dibawah ini digunakan untuk melakukan disable terhadap objek di halaman page selama proses masih berlangsung.
Berikut ini adalah sintak HTML untuk halaman page.
Berikut ini adalah tampilan pertama kali halaman page di load.
Berikut ini adalah tampilan progress bar saat request berlangsung di server.
Recommended Reading:
CRUD using Ajax
Adding Custom Permission Levels in SharePoint
Semoga posting tentang Loading Progress for Ajax ini dapat bermanfaat.
Salam