【问题标题】:Error in ajax path without 'www'没有'www'的ajax路径错误
【发布时间】:2017-05-02 16:45:21
【问题描述】:

首先我很抱歉我的英语不好,因为我现在是学生。 无论如何,我的问题就像我在标题中写的那样。所以 没有“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.');
        }


    });

【问题讨论】:

  • 为什么你希望它在不同的服务器名称下工作相同?
  • 所以我试图在没有 www 的情况下进行搜索,但这不起作用。但是当我尝试使用 www 时,它正在工作。
  • 一个 URL 需要在服务器名称之前有 //,否则它只是被视为一个文件名。所以yol 应该是//winemayoly.com//www.sinemayolu.com

标签: javascript jquery ajax post path


【解决方案1】:

在 HTML 中添加 head &lt;base href="http://www.sinemayolu.com/" /&gt; 和像老板一样的ajax

        $.post('Anasayfa_Film_Ara.php', {

【讨论】:

  • 应该是href="//www.sinemayolu.com/". You need //`来表示服务器名。
猜你喜欢
  • 2023-01-07
  • 2016-08-18
  • 1970-01-01
  • 2013-01-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-09-27
  • 2015-02-09
相关资源
最近更新 更多