当前位置: 首页 > 编程笔记 >

如何使用GET方法在jQuery Ajax中发送数据?

顾炎彬
2023-03-14
本文向大家介绍如何使用GET方法在jQuery Ajax中发送数据?,包括了如何使用GET方法在jQuery Ajax中发送数据?的使用技巧和注意事项,需要的朋友参考一下

jQuery.get(url,[data],[callback],[type])方法使用GET HTTP请求从服务器加载数据。

这是此方法使用的所有参数的描述-

  • url- 包含请求发送到的URL的字符串

  • 数据 -此可选参数表示将发送到服务器的键/值对。

  • callback- 此可选参数表示每当成功加载数据时将执行的函数。

  • type- 此可选参数表示要返回给回调函数的数据类型:“ xml”,“ html”,“ script”,“ json”,“ jsonp”或“ text”。

假设我们在result.php 文件中具有以下PHP内容-

<?php
if( $_REQUEST["name"] ) {

   $name = $_REQUEST['name'];
   echo "Welcome ". $name;
}
?>

示例

这是在jQuery中实现GET方法的代码片段-

   <head>
      <title>The jQuery Example</title>
      <script src = "https://cdn.staticfile.org/jquery/3.2.1/jquery.min.js"></script>
       
      <script>
         $(document).ready(function() {
           
            $("#driver").click(function(event){
               $.get(
                  "result.php",
                  { name: "Zara" },
                  function(data) {
                     $('#stage').html(data);
                  }
               );
            });
               
         });
      </script>    
   </head>
   
   <body>
   
      <p>Click on the button to load result.html file −</p>
       
      <span id = "stage" style = "background-color:#cc0;">
         STAGE
      </span>
       
      <div><input type = "button" id = "driver"
         value = "Load Data" /></div>
   
   </body>
 类似资料:
  • 问题内容: 我正在尝试做一个GET jQuery,我想发送一个参数。 这是我的功能: 这似乎行不通;使用时,我的servlet中没有空; 如果我在浏览器中输入链接http://www.myite.com/manageproducts.do?option=1,则该链接可以正常运行。 我也尝试过: 这也不起作用。 你能帮我么? 编辑: 也尝试过 仍然得到相同的结果。 问题答案: 如果您说它可以直接在浏

  • 本文向大家介绍如何使用POST方法在jQuery Ajax中发送数据?,包括了如何使用POST方法在jQuery Ajax中发送数据?的使用技巧和注意事项,需要的朋友参考一下 jQuery.post(url,[data],[callback],[type])方法使用POST HTTP请求从服务器加载页面。 这是此方法使用的所有参数的描述- url- 包含请求发送到的URL的字符串 数据 -此可选参

  • 单击下面我调用的ajax函数代码按钮继续预订 路线 控制器

  • 问题内容: 我正在尝试使用GET方法发送一个json对象。我的代码: 但是,收到的标头将“ Content-Length”设置为零,因此服务器上的json解析器无法读取内容。 我已经尝试设置内容长度标头,但是它仍然以零的形式出现在服务器上: 任何想法如何使它工作?它必须是GET请求。 问题答案: GET请求至少通常是没有消息正文。如文档中所述,jQuery将GET请求追加到url参数。您应该能够使

  • 问题内容: 我正在使用的服务API具有给定的GET方法,该方法要求将数据发送到请求的正文中。 正文中所需的数据是用连字符分隔的ID列表,并且可能非常大,因此必须在正文中发送,否则可能会在浏览器/代理/网络服务器等链中的某处出现foobar。请注意,我无法控制服务或API,因此请不要提出更改建议。 我正在使用以下jQuery代码,但是在提琴手中观察请求/响应,尽管我将“ processData”选项

  • 我有一个从给定的table/data_type获取所有对象的终点。我想在返回的数据上添加一些过滤功能,但无法弄清楚如何将JSON对象传递给我的控制器。 我的代码: 如何向查询参数传递数据?我尝试了@ModelAttribute并在请求体中发送了JSON对象,但它没有工作。