Rumah > Soal Jawab > teks badan
Keperluan adalah seperti ini Saya mempunyai permintaan undian ajax untuk php, mesej secara aktif ditolak kepada pengguna WeChat tertentu
Saya hanya mahu ia dijalankan, tetapi keadaan sebenar bahawa tiada keluaran dan ia tidak akan berjalan.
Saya melakukan ujian, kod dalam php menjana fail. Kemudian halaman menjalankan ajax untuk meminta php ini Tiada fail dijana dalam direktori, tetapi fail dijana semasa menjalankan php secara langsung, yang bermaksud tidak ada yang salah dengan php saya. Di bawah ialah kod ajax, sila lihat
<script>
function aj(){
$.ajax({
type: 'get',
dataType: 'html',
url: '/wechat/Wechatqyzj/ajaxPoll',
success:function(result){
//alert(result);
}
});
}
$(document).ready(function(){
setInterval('aj()',3000);
});
</script>
曾经蜡笔没有小新2017-05-27 17:43:54
Fungsi header boleh memanggil permintaan, sila cuba. Atau buat sahaja permintaan ajax
滿天的星座2017-05-27 17:43:54
Akses alamat api ini secara langsung Jika terdapat data biasa (contohnya: data json dipaparkan pada halaman), pemasa di sini harus ditulis sebagai
.setInterval(aj,3000);
黄舟2017-05-27 17:43:54
Beritahu saya beberapa perkara yang saya fikir mungkin salah
1.Kejayaan bukan hasil, dan saya juga harus menyelesaikan ralat
2 Jika anda tidak pasti tentang alamat permintaan, sila tulis alamat mutlak
3 Kod php berkemungkinan besar terdapat ralat di bahagian belakang
仅有的幸福2017-05-27 17:43:54
Gunakan mod pembangun Google Chrome untuk melihat sama ada permintaan ajax dimulakan dan data yang dikembalikan oleh permintaan itu, kemudian lakukan penyelesaian masalah selanjutnya
ringa_lee2017-05-27 17:43:54
Kedua-dua hujung boleh dinyahpepijat:
1 sisi penyemak imbas: Tekan Console
. F12
调出开发者工具,在 Network
面板中查看是否有网络请求。没有的话说明方法没有执行,可以看看 Console
面板中有没有报错。
2.服务器端:如果浏览器请求发送成功,那么说明服务器收到了请求。可以用 die()
打断点调试。
另外,
Selain itu, nilai$.ajax()
方法中的type
2 Bahagian pelayan: Jika permintaan penyemak imbas berjaya dihantar, ini bermakna pelayan telah menerima permintaan tersebut. Anda boleh menggunakandie()
untuk menyahpepijat titik putus.type
dalam kaedah$.ajax()
disyorkan untuk menggunakan huruf besar. #🎜🎜##🎜🎜#balas0
天蓬老师2017-05-27 17:43:54
Pertama sekali, adalah mustahil untuk tidak berjalan tanpa output. Sila hantar kod. Atau tetapkan beberapa titik putus untuk menyahpepijatnya sendiri.