cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Laluan relatif Google Chrome adalah berdasarkan halaman semasa

Ia ialah pemindahan nilai merentas domain ajax yang mudah, menggunakan kod laluan relatif seperti berikut:

    //这里我没有做浏览器判断
    var url ="../Qiniu/changeMysql.php";
        console.log(URL);
        $.ajax({
            url:url,
            type:'POST',
            data:{'randomName':randomName,'id':id},
            dataType:'JSON',
            success:function(res){}
            )};

Tetapi direktori fail saya seperti ini

 vtour_background----Qiniu------------changeMysql.php
                  | 
                  ---BackgroudHTML---indextest.html(为浏览器运行页面,引用changepictures.js)
                                  |    
                                  ---scripts ----------------changepictures.js
                                  

Kod di atas ialah laluan relatif penyemak imbas chrome dalam changepictures.js. Bukankah ia berdasarkan js semasa? Url sepatutnya "../../Qiniu/changeMysql.php", tetapi kini saya boleh menggunakan url di atas untuk menghantar nilai dengan betul. tidak tahu kenapa. Bolehkah sesiapa membantu saya menjawab soalan ini atau beritahu saya cara menyemak ralat ini? Terima kasih banyak~

曾经蜡笔没有小新曾经蜡笔没有小新2853 hari yang lalu731

membalas semua(1)saya akan balas

  • 漂亮男人

    漂亮男人2017-05-19 10:11:53

    Ia mestilah fail html yang diimport relatif kepada fail js dan tiada kaitan dengan laluan fail js.

    balas
    0
  • Batalbalas