2016-12-16 1 views
0

私は今学生なので、私の悪い英語のために申し訳ありません。 とにかく私の問題は私がタイトルに書いた通りです。だから ajaxは "www"なしでは動作しません。 私にあなたを見せてあげましょう。'www'なしのajaxパスでのエラー

var yol = "www.sinemayolu.com"; 
     //Arama Kısmı Anlık Ajax 
    $('.searchtext').keyup(function() { 
     var secilenArama = $('header div.second div.search select option:selected').text(); 
     var aranacak_kelime = $(this).val(); 
     if (aranacak_kelime.length >= 3) { 
      $.post(yol + '/Anasayfa_Film_Ara.php', { 
       secilenArama: secilenArama, 
       aranacak_kelime: aranacak_kelime 
      }, function ($ajax) { 
       if (!aranacak_kelime) { 
        $('.searchResult').fadeOut(); 
       } else { 
        if ($ajax != 0) { 
         $('.searchResult').fadeIn(); 
         $('.searchResult ul').html($ajax); 
        } else { 

         $('.searchResult').fadeIn(); 
         $('.searchResult ul').html('Veri Bulunamadı.'); 
        } 
       } 
      }); 
     } else if (aranacak_kelime.length <= 0) { 
      $('.searchResult').fadeOut(); 
     } else { 
      $('.searchResult').fadeIn(); 
      $('.searchResult ul').html('Arama Yapmak İçin En Az 3 Harf Yazmalısınız.'); 
     } 


    }); 
+0

のようなHTML head <base href="http://www.sinemayolu.com/" /> とAjaxでこれを追加しますか? – Barmar

+0

私はwwwなしで検索しようとしていますが、これはうまくいきません。しかし、私はそれが働いているwwwとしようとしているとき。 –

+3

URLはサーバー名の前に '// 'を付ける必要があります。それ以外の場合は、単にファイル名として扱われます。したがって、 'yol'は' // winemayoly.com'または '// www.sinemayolu.com'です。 – Barmar

答えて

0

あなたはそれが別のサーバー名と同じように動作することを期待なぜボス

 $.post('Anasayfa_Film_Ara.php', { 
+0

' href = "// www.sinemayolu.com/"にする必要があります。サーバ名を示すには '//'が必要です。 – Barmar

+0

編集ありがとう..... –

関連する問題