为什么adblocker会阻止ajax请求?

时间:2017-03-05 17:32:45

标签: javascript jquery ajax adblock

我正在使用AJAX来检查用户输入时是否使用了用户名。 Opera的adblocker阻止脚本运行。文件路径为http://localhost/flashcardapp/inc/isUidTaken.inc.php?uid=asf。我可以直接调用该文件,但似乎无法使用AJAX访问它。当我关闭adblocker时,问题就解决了。

我尝试过无效更改文件和文件夹的名称。

我是否可以解决此问题,或者我应该保持原样,因为服务器会检查是否也使用了用户名,唯一的问题是如果他们必须提交表单然后再看如果他们的用户名被采用。

$("input[name='uid']").on('change', function() {
  var value = $(this).val();
  $.ajax({
    url: "inc/isUidTaken.inc.php",
    data: {
      uid: value
    },
    type: "GET",
    success: function(data) {
      console.log(data);
    }
  });
});

0 个答案:

没有答案
相关问题