• <i id='t2gVw'><tr id='t2gVw'><dt id='t2gVw'><q id='t2gVw'><span id='t2gVw'><b id='t2gVw'><form id='t2gVw'><ins id='t2gVw'></ins><ul id='t2gVw'></ul><sub id='t2gVw'></sub></form><legend id='t2gVw'></legend><bdo id='t2gVw'><pre id='t2gVw'><center id='t2gVw'></center></pre></bdo></b><th id='t2gVw'></th></span></q></dt></tr></i><div id='t2gVw'><tfoot id='t2gVw'></tfoot><dl id='t2gVw'><fieldset id='t2gVw'></fieldset></dl></div>

  • <tfoot id='t2gVw'></tfoot>

      <legend id='t2gVw'><style id='t2gVw'><dir id='t2gVw'><q id='t2gVw'></q></dir></style></legend>
        <bdo id='t2gVw'></bdo><ul id='t2gVw'></ul>
    1. <small id='t2gVw'></small><noframes id='t2gVw'>

        纯 JavaScript 发送没有表单的 POST 数据

        Pure JavaScript Send POST Data Without a Form(纯 JavaScript 发送没有表单的 POST 数据)
      1. <legend id='b4Itl'><style id='b4Itl'><dir id='b4Itl'><q id='b4Itl'></q></dir></style></legend>
      2. <tfoot id='b4Itl'></tfoot>
        1. <i id='b4Itl'><tr id='b4Itl'><dt id='b4Itl'><q id='b4Itl'><span id='b4Itl'><b id='b4Itl'><form id='b4Itl'><ins id='b4Itl'></ins><ul id='b4Itl'></ul><sub id='b4Itl'></sub></form><legend id='b4Itl'></legend><bdo id='b4Itl'><pre id='b4Itl'><center id='b4Itl'></center></pre></bdo></b><th id='b4Itl'></th></span></q></dt></tr></i><div id='b4Itl'><tfoot id='b4Itl'></tfoot><dl id='b4Itl'><fieldset id='b4Itl'></fieldset></dl></div>

            <small id='b4Itl'></small><noframes id='b4Itl'>

              <bdo id='b4Itl'></bdo><ul id='b4Itl'></ul>
                <tbody id='b4Itl'></tbody>

                  本文介绍了纯 JavaScript 发送没有表单的 POST 数据的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  限时送ChatGPT账号..

                  有没有一种方法可以使用 POST 方法发送数据而无需使用表单并且仅使用纯 JavaScript(不是 jQuery $.post())刷新页面?也许是 httprequest 或者别的什么(只是现在找不到)?

                  Is there a way to send data using the POST method without a form and without refreshing the page using only pure JavaScript (not jQuery $.post())? Maybe httprequest or something else (just can't find it now)?

                  推荐答案

                  可以发送并插入数据到body:

                  You can send it and insert the data to the body:

                  var xhr = new XMLHttpRequest();
                  xhr.open("POST", yourUrl, true);
                  xhr.setRequestHeader('Content-Type', 'application/json');
                  xhr.send(JSON.stringify({
                      value: value
                  }));
                  

                  顺便说一下,获取请求:

                  By the way, for get request:

                  var xhr = new XMLHttpRequest();
                  // we defined the xhr
                  
                  xhr.onreadystatechange = function () {
                      if (this.readyState != 4) return;
                  
                      if (this.status == 200) {
                          var data = JSON.parse(this.responseText);
                  
                          // we get the returned data
                      }
                  
                      // end of state change: it can be after some time (async)
                  };
                  
                  xhr.open('GET', yourUrl, true);
                  xhr.send();
                  

                  这篇关于纯 JavaScript 发送没有表单的 POST 数据的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  SCRIPT5: Access is denied in IE9 on xmlhttprequest(SCRIPT5:在 IE9 中对 xmlhttprequest 的访问被拒绝)
                  XMLHttpRequest module not defined/found(XMLHttpRequest 模块未定义/未找到)
                  Show a progress bar for downloading files using XHR2/AJAX(显示使用 XHR2/AJAX 下载文件的进度条)
                  How can I open a JSON file in JavaScript without jQuery?(如何在没有 jQuery 的情况下在 JavaScript 中打开 JSON 文件?)
                  quot;Origin null is not allowed by Access-Control-Allow-Originquot; in Chrome. Why?(“Access-Control-Allow-Origin 不允许 Origin null在铬.为什么?)
                  How to get response url in XMLHttpRequest?(如何在 XMLHttpRequest 中获取响应 url?)

                      <bdo id='fdw7T'></bdo><ul id='fdw7T'></ul>
                      <i id='fdw7T'><tr id='fdw7T'><dt id='fdw7T'><q id='fdw7T'><span id='fdw7T'><b id='fdw7T'><form id='fdw7T'><ins id='fdw7T'></ins><ul id='fdw7T'></ul><sub id='fdw7T'></sub></form><legend id='fdw7T'></legend><bdo id='fdw7T'><pre id='fdw7T'><center id='fdw7T'></center></pre></bdo></b><th id='fdw7T'></th></span></q></dt></tr></i><div id='fdw7T'><tfoot id='fdw7T'></tfoot><dl id='fdw7T'><fieldset id='fdw7T'></fieldset></dl></div>
                            <tbody id='fdw7T'></tbody>
                          <tfoot id='fdw7T'></tfoot>
                            <legend id='fdw7T'><style id='fdw7T'><dir id='fdw7T'><q id='fdw7T'></q></dir></style></legend>

                            <small id='fdw7T'></small><noframes id='fdw7T'>