cari

Rumah  >  Soal Jawab  >  teks badan

javascript - ajax bagaimana untuk meminta php, php tidak berjalan

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>
仅有的幸福仅有的幸福2811 hari yang lalu792

membalas semua(8)saya akan balas

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-05-27 17:43:54

    Fungsi header boleh memanggil permintaan, sila cuba. Atau buat sahaja permintaan ajax

    balas
    0
  • 滿天的星座

    滿天的星座2017-05-27 17:43:54

    Siarkan kod php, ajax tidak dapat melihat apa-apa

    balas
    0
  • 滿天的星座

    滿天的星座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);

    balas
    0
  • 高洛峰

    高洛峰2017-05-27 17:43:54

    Bolehkah URL tidak ditulis dalam .php?

    balas
    0
  • 黄舟

    黄舟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

    balas
    0
  • 仅有的幸福

    仅有的幸福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

    balas
    0
  • ringa_lee

    ringa_lee2017-05-27 17:43:54

    Kedua-dua hujung boleh dinyahpepijat:
    1 sisi penyemak imbas: Tekan F12 untuk memaparkan alat pembangun dan semak jika terdapat sebarang masalah dalam Rangkaian panel Permintaan rangkaian. Jika tidak, ini bermakna kaedah tidak dilaksanakan Anda boleh menyemak sama ada terdapat sebarang ralat dalam panel Console. F12 调出开发者工具,在 Network 面板中查看是否有网络请求。没有的话说明方法没有执行,可以看看 Console 面板中有没有报错。
    2.服务器端:如果浏览器请求发送成功,那么说明服务器收到了请求。可以用 die() 打断点调试。

    另外,$.ajax() 方法中的 type2 Bahagian pelayan: Jika permintaan penyemak imbas berjaya dihantar, ini bermakna pelayan telah menerima permintaan tersebut. Anda boleh menggunakan die() untuk menyahpepijat titik putus.

    Selain itu, nilai type dalam kaedah $.ajax() disyorkan untuk menggunakan huruf besar. #🎜🎜##🎜🎜#

    balas
    0
  • 天蓬老师

    天蓬老师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.

    balas
    0
  • Batalbalas