ajax 相关问题

AJAX(异步JavaScript和XML)是一种通过客户端和服务器之间的异步数据交换来创建无缝交互式网站的技术。 AJAX有助于与服务器进行通信或部分页面更新,而无需传统的页面刷新。

OpenWeather Api 调用中的 ERR_NAME_NOT_RESOLVED

我正在构建我的第一个 Api 项目,并使用 OpenWeather 来请求城市的条件。当我运行代码时,我收到“ERR_NAME_NOT_RESOLVED”。我已经检查并重新检查了我的网址

回答 1 投票 0

Wordpress 中的类别 Ajax 过滤器

我正在使用 Wordpress 构建一个网站。我创建了一个带有默认类别的过滤器来显示帖子。该过滤器使用复选框,因此用户可以选择一个或多个类别。 问题是...

回答 1 投票 0

如何在原生 javascript Promise 中包装 jsonP 回调?

我正在使用原生 Promise 将一堆 XmlHttpRequest 组合成一个结果,我想我已经成功了,请参阅http://jsfiddle.net/pjs06hdo/ (随机调用 flickr api,查看控制台...

回答 1 投票 0

如何重置primefaces向导的步骤?

我使用primefaces并且我一步步注册。如果注册成功结束,向导的步骤是第一步,但如果我继续新记录或用户,向导无法添加新记录。这是

回答 6 投票 0

OnClick 发送到 Ajax

我正在尝试完成一些ajax请求,将文本区域插入数据库而不刷新。这是我的代码: HTML: 我正在尝试完成一些ajax请求,将文本区域插入数据库而不刷新。这是我的代码: HTML: <textarea name='Status'> </textarea> <input type='button' onclick='UpdateStatus()' value='Status Update'> JS: function UpdateStatus(Status) { var Status = $(this).val(); $(function() { $.ajax({ url: 'Ajax/StatusUpdate.php?Status='.Status, data: "", dataType: 'json' }); }); } 我的问题: 1)如何将文本区域的内容发送到onclick函数中? 2)我如何转义/urlencode等..所以它保留换行符 <textarea name='Status'> </textarea> <input type='button' value='Status Update'> 您的代码几乎没有问题,例如使用 . 进行串联 试试这个 - $(function () { $('input').on('click', function () { var Status = $(this).val(); $.ajax({ url: 'Ajax/StatusUpdate.php', data: { text: $("textarea[name=Status]").val(), Status: Status }, dataType : 'json' }); }); }); 尝试并工作。你正在使用, <textarea name='Status'> </textarea> <input type='button' onclick='UpdateStatus()' value='Status Update'> 我正在使用javascript,(不知道php),在文本区域中使用id="status",如 <textarea name='Status' id="status"> </textarea> <input type='button' onclick='UpdateStatus()' value='Status Update'> 然后调用 servlet 将状态发送到后端,以便使用您喜欢的任何结构(例如 Java 中的 MVC 或任何其他结构)进行更新,就像在脚本标记中的 UI 中这样 <script> function UpdateStatus(){ //make an ajax call and get status value using the same 'id' var var1= document.getElementById("status").value; $.ajax({ type:"GET",//or POST url:'http://localhost:7080/ajaxforjson/Testajax', // (or whatever your url is) data:{data1:var1}, //can send multipledata like {data1:var1,data2:var2,data3:var3 //can use dataType:'text/html' or 'json' if response type expected success:function(responsedata){ // process on data alert("got response as "+"'"+responsedata+"'"); } }) } </script> 而 jsp 就像 servlet 的样子: //webservlet("/zcvdzv") is just for url annotation @WebServlet("/Testajax") public class Testajax extends HttpServlet { private static final long serialVersionUID = 1L; public Testajax() { super(); } protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub String data1=request.getParameter("data1"); //do processing on datas pass in other java class to add to DB // i am adding or concatenate String data="i Got : "+"'"+data1+"' "; System.out.println(" data1 : "+data1+"\n data "+data); response.getWriter().write(data); } protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub doGet(request, response); } } https://youtu.be/EPtY-mLpdfM?si=6W48WciTPws7bnXa 同样的情况请帮忙。 我的邮件 - [电子邮件受保护]

回答 3 投票 0

如何正确处理ajax超时

例如,用户想要登录,连接速度很慢或者请求被卡在某个网络中,然后用户等待,但有时重新发送请求比等待更好。 问题: 什么...

回答 3 投票 0

jQuery AJAX 状态“200 OK”,但没有数据响应

jQuery: $.ajax({ 网址:网址, 类型:'获取', 数据类型:'json', 数据: { 'FN' : '获取页面', “密码”:“7659” }, xhr字段:{ withCredentials: true }, 跨域:正确, 成功:功能...

回答 4 投票 0

在 CodeIgniter 中检索 JSON POST 数据

我一直在尝试从我的 php 文件中检索 JSON 数据。这让我很困难。这是我的代码 我的视图中的代码: var ProductDetails = {'id':ISBNNumber,'qty':finalqty,'price':finalprice,'name':

回答 7 投票 0

当数据库发生变化时触发php页面刷新

我有一个 php 页面(仪表板),显示 mysql 表中的最后 10 条记录(时钟打孔)。时钟数据由另一个 .php 文件插入,该文件处理来自时钟机的 API 请求...

回答 1 投票 0

FormData 无法在 mozilla 上运行,但可以在 chrome 上运行

我在rails上有一个多部分表单。我需要使用AJAX提交此表单。为此我有以下代码 //获取所有表单数据 var formData = new FormData(form); $.ajax({ 网址:$(表格...

回答 1 投票 0

从AJAX调用返回多维数组并用JQuery显示

我通过ajax将多维数组从php脚本返回到html页面。现在,值在数组中正确返回。我在 console.log 上检查了它。 但是我如何单独更改每个数组

回答 2 投票 0

我不明白为什么我的 API 请求不起作用

我正在开发一个天气应用程序,除了可以选择获取其地理位置之外,用户还可以输入城市来获取天气信息。 我被困了一段时间,我正在尝试获取

回答 2 投票 0

Ajax 加载更多 - 如果没有更多内容则隐藏按钮

我有一个 WordPress 查询(自定义帖子类型),并希望用户使用“加载更多”按钮(Ajax)加载更多文章。为了在没有更多帖子时隐藏加载更多按钮,我添加了“else if”

回答 1 投票 0

如何在 ASP.NET Core 中使用计时器和 Ajax 调用自动保存视图模型?

希望使用计时器和 Ajax 调用自动保存用户输入。我使用 ASP.NET Core 6 和 jQuery。 该页面使用非常大的视图模型,并且用户在屏幕上填写很多字段......

回答 1 投票 0

Javascript AJAX 请求有 2 种不同的返回类型

AJAX请求是否可以返回2种不同类型? 我用方法 post 创建了一个表单。 PHP 文件创建一个 PDF 文件,该文件返回到 JavaScript 文件并自动下载...

回答 1 投票 0

Phonegap ajax 不返回任何内容

我尝试在 Phonegap 中登录并尝试将其连接到我的数据库 当我使用“邮递员”时它起作用 它会提醒正确的电子邮件+密码组合 它警告空字符串 它记录并清空o...

回答 2 投票 0

如何在ajax(jquery)循环中显示从php返回的json数组的元素

下面的ajax代码从php接收一个json数组。我已将其余详细信息写为评论: $.ajax({ 类型:“帖子”, 网址:“dbtryout2_2.php”, 数据:数据字符串, 缓存:假, //

回答 2 投票 0

Laravel 9 Ajax更新记录返回404错误

我正在尝试使用ajax更新数据库记录。下面的代码返回 404 错误代码。 JavaScript 数据 = { id:item_id, 我们的成本:新价格, _令牌:“{{

回答 1 投票 0

数据库cakephp中的ajax更新

函数保存(对象){ var res = obj.id.split("-"); $.ajax({ var url="<?php echo $this->Html->url(array('controller'=>'ajax','action'=>'approveinfo')); ?>"; 类型:“</desc> <question vote="0"> <pre><code>&lt;script&gt; function save(obj){ var res = obj.id.split(&#34;-&#34;); $.ajax({ var url=&#34;&lt;?php echo $this-&gt;Html-&gt;url(array(&#39;controller&#39;=&gt;&#39;ajax&#39;,&#39;action&#39;=&gt;&#39;approveinfo&#39;)); ?&gt;&#34;; type: &#34;POST&#34;, data: {status: this.value}, success: function(data) { if(obj.id==&#39;btnyes-&#39;+res[1]){ var yesid=&#39;btnyes&#39;+res[1]; document.getElementById(&#39;btnyes-&#39;+res[1]).style.display = &#39;none&#39;; document.getElementById(&#39;btnno-&#39;+res[1]).style.display = &#39;none&#39;; document.getElementById(&#39;yes-&#39;+res[1]).style.display = &#39;block&#39;; document.getElementById(&#39;no-&#39;+res[1]).style.display = &#39;none&#39;; } else if(obj.id==&#39;btnno-&#39;+res[1]) { document.getElementById(&#39;btnyes-&#39;+res[1]).style.display = &#39;none&#39;; document.getElementById(&#39;btnno-&#39;+res[1]).style.display = &#39;none&#39;; document.getElementById(&#39;yes-&#39;+res[1]).style.display = &#39;none&#39;; document.getElementById(&#39;no-&#39;+res[1]).style.display = &#39;block&#39;; } alert(&#34;Ajax save executed!&#34;); } } }); } </code></pre> <p></p> <p>这个脚本应该调用ajax函数并将值更新为1或0 基于onclick函数。 但它没有更新..错误是什么? Ajax代码如下</p> <pre><code> public function approveinfo($approve=&#34;&#34;) { if(!empty($approve)) &amp;&amp; ($approve==&#39;yes&#39;) { $this-&gt;Purchaseorder-&gt;updateAll(array(&#39;Purchaseorder.approve&#39; =&gt;&#34;1&#34;), else{ $this-&gt;Purchaseorder-&gt;updateAll(array(&#39;Purchaseorder.approve&#39; =&gt;&#34;0&#34;), } $result=array(); array_push($result,$info); echo json_encode($result); exit; } } </code></pre> <p>我应该做什么,以便当我单击“是”时该值更新为 1,当我单击“否”时该值更新为 0</p> </question> <answer tick="false" vote="0"> <p>就像 arilia 所说,您通过 POST 将值传递到控制器操作。您需要做的就是检查帖子值:</p> <pre><code>if($this-&gt;request-&gt;is(&#39;post&#39;)){ if(!empty($this-&gt;request-&gt;data[&#39;status&#39;])) &amp;&amp; ($this-&gt;request-&gt;data[&#39;status&#39;]==&#39;yes&#39;){ } } </code></pre> </answer> </body></html>

回答 0 投票 0

Datatable 搜索分页 Laravel 上的所有记录

我有一个 Laravel 应用程序,其中有一个用于潜在客户的分页表,并且我正在使用 DataTables 来增强功能。虽然 DataTable 可以很好地配合分页以提高性能,但搜索

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.