javascript - Bagaimana untuk menyelesaikan masalah belakang ajax
大家讲道理2017-05-19 10:13:07
0
2
445
Antara muka menggunakan ajax dalam jquery untuk membuat permintaan paging, dan kemudian melompat ke antara muka lain, tetapi apabila saya menekan kekunci kembali untuk kembali ke antara muka semasa, data itu hilang.
history.pushState Ubah suai bar alamat tanpa menyegarkan Jika anda menggunakan jquery, anda boleh mencari pjax (pushState + ajax) https://github.com/defunkt/jq...
Saya secara kasarnya memahami maksud anda, iaitu, semasa membelek halaman, anda ingin menyimpan data pada halaman sebelumnya, dan memaparkan data pada halaman tersebut apabila anda kembali. Nah, anda boleh menggunakan kaedah objek tempatan Apabila anda mendapatkan semula data, anda menyimpan semua data ke dalam objek Kemudian apabila anda menekan butang kembali, anda terus menolak objek ke dalam fungsi templat untuk memaparkan data. Tetapi ini mesti memastikan bahawa url kekal tidak berubah. Jika anda ingin memuat semula halaman atau menyimpan data sebelumnya apabila URL berubah, anda boleh menggunakan kaedah storan setempat h5 untuk menyimpan data sejarah Apabila anda mengklik untuk memanggil, anda boleh memasukkannya semula dalam fungsi templat tekan. Tidak pasti sama ada ini yang anda mahukan? ? ?
history.pushState
Ubah suai bar alamat tanpa menyegarkanJika anda menggunakan jquery, anda boleh mencari pjax (pushState + ajax)
https://github.com/defunkt/jq...
Saya secara kasarnya memahami maksud anda, iaitu, semasa membelek halaman, anda ingin menyimpan data pada halaman sebelumnya, dan memaparkan data pada halaman tersebut apabila anda kembali. Nah, anda boleh menggunakan kaedah objek tempatan Apabila anda mendapatkan semula data, anda menyimpan semua data ke dalam objek Kemudian apabila anda menekan butang kembali, anda terus menolak objek ke dalam fungsi templat untuk memaparkan data. Tetapi ini mesti memastikan bahawa url kekal tidak berubah. Jika anda ingin memuat semula halaman atau menyimpan data sebelumnya apabila URL berubah, anda boleh menggunakan kaedah storan setempat h5 untuk menyimpan data sejarah Apabila anda mengklik untuk memanggil, anda boleh memasukkannya semula dalam fungsi templat tekan. Tidak pasti sama ada ini yang anda mahukan? ? ?