AJAX(异步JavaScript和XML)是一种通过客户端和服务器之间的异步数据交换来创建无缝交互式网站的技术。 AJAX有助于与服务器进行通信或部分页面更新,而无需传统的页面刷新。
我设置了一个时间表来在管理员上更新产品信息。 之后,错误发生如下,我无法删除或编辑我设置的计划。 重现步骤 管理 > 目录 >
我想从页面源中隐藏ajax中的url,我该怎么做。 我的脚本(tracking.php) $(文档).ready(函数() { var from = ""; $('#loadings')....</desc> <question vote="0"> <blockquote> <p>我想从页面源中隐藏ajax中的url,我该怎么做。 我的脚本(tracking.php)</p> </blockquote> <pre><code><script> $(document).ready(function () { var from = ""; $('#loadings').show(); $.ajax({ type: "GET", url: 'http://apis.andd.ddd/api/Get_Loadsheet_Details/<?php echo $number; ?>', dataType: 'json', success: function (response) { $('#loadings').hide(); console.log(response); document.getElementById('lrid').innerHTML = "LR NO: " + response[0].LRSUFIX + response[0].LR_NO; document.getElementById('consign').innerHTML = response[0].COMPANY_NAME; document.getElementById('from').innerHTML = response[0].LOADFROMMST; document.getElementById('dest').innerHTML = response[0].DESTINATION; document.getElementById('case').innerHTML = response[0].NO_OF_PKT; document.getElementById('lrsta').innerHTML = response[0].LR_STATUS; document.getElementById('lr').innerHTML = response[0].lrLoadStatus; document.getElementById('vecno').innerHTML = response[0].VEHICLE_NO; document.getElementById('lrstatus').innerHTML = response[0].LOADIG_STATUS; document.getElementById('ldate').innerHTML = response[0].DATE; }, error: function (errors) { console.log(errors);//alert('hi'); $('#loadings').hide(); $('#error').html("<h2><span style='color:red;'>No data found on this LR No.</span></h2>"); } }); }); </script </code></pre> <blockquote> <p>我的表格(index.html)</p> </blockquote> <pre><code><form method="post" name="myForm" action="tracking.php"> <input type="text" name="number" id="number" placeholder="Enter LR Number" required> <input type="submit" name="submit" value="Go"> </form> </code></pre> <blockquote> <p>请帮助我如何隐藏网址链接。</p> </blockquote> </question> <answer tick="false" vote="0"> <p>不,因为从技术上讲,Ajax 查询只是简单的 HTTP get/post 请求。</p> <p>总的来说,您不必担心这一点。我不知道有什么办法可以隐藏你的 ajax 调用,但你不需要这样做。</p> <p>-您可以加密信息。</p> <p>-您可以使用 comet 在持久连接上传输数据。 (超级复杂)。</p> <p>-遵循良好的服务器安全实践,不用担心。</p> <p><strong>来源</strong>:<a href="https://bytes.com/topic/javascript/answers/822337-hide-ajax-calls-tools-like-firebug-other" rel="nofollow noreferrer">这里</a></p> <p>如果你真的担心这个,你可以设置一种匿名 URL,然后它会根据某个任意变量重定向到你真正想去的地方。</p> <p>例如,而不是去 </p> <blockquote> <p><em>“/Prethors/用户/SearchUsers”</em></p> </blockquote> <p>前往</p> <blockquote> <p><em>“/匿名呼叫?代码=5”</em></p> </blockquote> <p>您可以从中执行搜索用户所需的代码</p> </answer> <answer tick="false" vote="0"> <p>将请求发送到 PHP,然后使用 PHP 调用 API</p> <pre><code><script> $(document).ready(function () { var from = ""; $('#loadings').show(); $.ajax({ type: "GET", url: 'somephp.php?number='<?php echo $number; ?>', dataType: 'json', success: function (response) { ..... }, error: function (errors) { console.log(errors);//alert('hi'); $('#loadings').hide(); $('#error').html("<h2><span style='color:red;'>No data found on this LR No.</span></h2>"); } }); }); </script> </code></pre> <p>然后在你的 PHP 中</p> <pre><code><?php if (isset($_GET['number']) && is_int($_GET['number'])) { $url = 'http://apis.andd.ddd/api/Get_Loadsheet_Details/' . $_GET['number']; // make your request here // send data back to Javascript } </code></pre> <p>参见这篇文章<a href="https://stackoverflow.com/questions/9802788/call-a-rest-api-in-php">在 PHP 中调用 REST API</a></p> </answer> </body></html>
我有一个带有两个提交按钮的页面,使用 if ($_POST['action'] == 'Test SMS') 为我的“测试短信”按钮执行代码。我需要从 PHP 脚本执行代码,然后给出一个警告框,而不是
我需要在刷新从 AJAX 请求获取数据的表后立即从 Bootstrap 表获取数据。 table.bootstrapTable('刷新'); var data = table.bootstrapTable('getData'); ...
通过我的 NGinx 设置,我能够拦截来自 ajax 预检的 OPTIONS 请求,并使用正确的 CORS 标头和 200 响应进行响应,以便请求可以继续前进。我正在尝试...
上传似乎卡在第一条消息“文件正在上传...”上。我以前可以使用它,但即使恢复到以前的代码,它仍然无法使用。我找不到什么是...
我在 Laravel 10 中遇到 Ajax get 请求问题 以下是我的路线 路线::get('members', [MemberController::class, 'getmembers'])->name('member.getmembers'); 应该是哪个
单击按钮时使用 AJAX 加载 WooCommerce 产品详细说明?
我正在使用 WooCommerce 和 Elementor 开发一个 WordPress 网站。我试图在单击按钮时使用 AJAX 动态加载 WooCommerce 产品的长描述。然而,我面临着...
如何在codeigniter中使用ajax向mysql数据库插入数据?
我正在尝试验证我的表单并使用ajax将数据插入mysql数据库中。提交验证既没有发生,也没有插入数据。我正在codeigniter框架中进行此操作。我是...
显示 AJAX 添加到购物车功能的 WooCommerce 通知
我想将我的 WooCommerce 商店的添加到购物车行为更改为 AJAX 功能,以节省时间并提高用户体验。我发现这个非常有用的教程,它的作用就像一个魅力。
我正在努力将表单字段动态添加到我的网站,然后我可以使用 Flask 从中获取数据。 我的页面如下所示: 请注意,我当前使用 JavaScript 添加 HTML 代码。 福...
使用 $('#frmadata').serializeArray 从表单发送数据,返回原始 html 代码
我的问题是关于使用ajax [serializeArray()]从元素输入表单发送数据,但没有运气,因为parse_str()总是返回NULL值,但实际上数据存在 所以我是新的...
我正在使用旧版 API,如果一切正常,其发布请求的路线之一会返回 pdf 文件。但是,当某些验证失败时,它会以 JSON 响应的形式返回错误。 如何处理...
在我们的 C++ 代码中,我们有以下内容: arraySize = Regionvertices.size(); double* arr = new double[数组大小]; 整数 k = 0; for (double i : 区域顶点) { arr[k++] = i; } 返回 arr; 该...
我是 AJAX 新手。我正在发送一个请求,以在另一个页面上启动 PHP 代码,其中需要发生一些事情。我在该页面上有一个算法,检查所有事情是否都正确完成......
我想使用 PHP 上传视频文件并通过进度栏显示上传进度。但这就像我想象的那样更困难,我试图将我找到的碎片放在一起,但是
我尝试通过 GET 请求中的 URL 参数传入 API 密钥。 但是,我注意到 Axios 在发送请求时对我的 API 密钥中的字符进行编码。这会导致 API 发生...
我正在开发一个简单的 CMS,为了创建、更新和删除帖子,我发送 AJAX 请求。 这是用户向博客添加帖子的方式: 用户的电子邮件和密码被发送到服务器(login.p...
我尝试了Meteor JS框架,非常棒。 我计划在我们公司的网站上使用它。 但我担心这会影响 Alexa 的流量排名和 PV。 Alexa 如何对待 Meteor 或 Ajax 回复...
我正在尝试获取网站的页面流行度 使用 Alexa API。如果我发帖 http://data.alexa.com/data?cli=10&dat=snbamz&...