小编典典

jQuery在HTTP URL上获取请求

ajax

我最近尝试使用jQuery从URL获得一些响应。因此,我将jQuery API Get Request
Tutorial
的get
request示例复制到我的项目中并尝试运行它,但是我的调试消息告诉我,它无法继续进行。我使用一个简单的请求尝试了javascript
Ajax库,但没有成功。

所以我问你,你能否以某种方式帮助我。

这就是我所做的一切,但是没有任何回应。

var url = "http://www.google.com";

$.get(url, function(data){


    alert("Data Loaded: " + data);
    });

我可能忘了包括ajax或jQuery库吗?为了更好地理解,我具有c和obj-c的经验,这就是我认为缺少库的原因。

在每个样本中,只有一个短网址,例如“ test.php”。我的完整HTTP网址错误吗?

感谢您的高级回答。

Br Nic


阅读 300

收藏
2020-07-26

共1个答案

小编典典

我提供了一个示例方案来帮助您入门:

<!-- Include this jQuery library in your HTML somewhere: -->
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.0/jquery.min.js"></script

最好将其包含在外部JS文件中:

//Listen when a button, with a class of "myButton", is clicked
//You can use any jQuery/JavaScript event that you'd like to trigger the call
$('.myButton').click(function() {
//Send the AJAX call to the server
  $.ajax({
  //The URL to process the request
    'url' : 'page.php',
  //The type of request, also known as the "method" in HTML forms
  //Can be 'GET' or 'POST'
    'type' : 'GET',
  //Any post-data/get-data parameters
  //This is optional
    'data' : {
      'paramater1' : 'value',
      'parameter2' : 'another value'
    },
  //The response from the server
    'success' : function(data) {
    //You can use any jQuery/JavaScript here!!!
      if (data == "success") {
        alert('request sent!');
      }
    }
  });
});
2020-07-26