ajax 相关问题

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

在 AJAX 请求中使用速记帖子时,FormData 出现非法调用错误

尝试使用简写语法在使用 jQuery 的 AJAX 请求中上传文件来发送表单数据时,遇到错误“非法调用”。然而,错误

回答 1 投票 0

如何用flask实现无限滚动? (htmx或其他方法)

这是获取帖子信息的代码。我在 stackoverflow 上看到了一些东西,但没有一个真正解决了 htmx 无限滚动的核心示例。 {% 发帖...

回答 2 投票 0

我在使用 Laravel 10 和 Ajax 进行选择下拉列表时遇到一些问题

所以,我是 Laravel 的新手,我的英语不是很好,所以请原谅我的任何语言错误。我一直在尝试创建两个选择下拉列表来创建订单(pedido),其中第一个选择...

回答 1 投票 0

Laravel 通过(扩展 FormRequest 类)方法验证表单请求

我通过创建自己的 UserStoreRequest 类(扩展了 FormRequest 类)在 Laravel 中实现了表单验证。我正在使用阿贾克斯。顺便说一句,每当验证失败时,Laravel 都会自动...

回答 1 投票 0

Primefaces fileUpload - ajax 调用哪个事件

我正在使用 Primefaces 5.3,我想在上传文件时进行 ajax 调用 我正在使用 Primefaces 5.3,我想在上传文件时进行 ajax 调用 <p:fileUpload id="fileUp" fileUploadListener="#{carEditDocumentController.handleFileUpload}" label="#{msg['document.selectDocument']}" auto="true" required="true" requiredMessage="#{msg['error.required']}" mode="advanced" skinSimple="true" update="carDocumentNewName"> <p:ajax listener="#{carEditDocumentController.checkDocument()}" event="???" update="carDocumentError"/> </p:fileUpload> 上传文件时需要执行哪个事件监听? 谢谢你。 我不知道有任何相关事件。但我相信还有其他两种选择: 只需从 fileUploadListener 调用 checkDocument() 即可。 在oncomplete中调用remoteCommand: <p:fileUpload ... oncomplete="rc()" /> <p:remoteCommand name="rc" update="carDocumentError" actionListener="#{carEditDocumentController.checkDocument()}" /> 您可以使用 valueChangeListener 属性,该属性在执行侦听器方法后执行,在本例中它将加载文件。 一个例子是这样的: <p:fileUpload ... oncomplete="rc()" valueChangeListener="#{carEditDocumentController.checkDocument()}" />

回答 2 投票 0

XHR 请求正在等待,直到获取整个音频文件[已关闭]

我有一个PHP音乐网站,通过java脚本播放音频文件: 音频.src = uri; 音频.load(); 音频.play().then( r => { //设置一些东西 } );

回答 1 投票 0

isset($_POST['value']) php 未收到数据

我正在尝试使用 POST 将一些值从 javascript 文件发送到 php 页面。 AJAX代码: 让 inputval = $input.val(); $.ajax({url: "../checkout/test.php", type : 'post', data : {'inputva...

回答 1 投票 0

CodeIgniter AJAX 表单提交中的 CSRF 令牌重新生成问题

我正在开发一个 CodeIgniter 应用程序,我在其中使用 CSRF 保护和 AJAX 表单提交。我有 $config['csrf_regenerate'] = TRUE;在我的配置中启用,但我遇到了 403

回答 1 投票 0

405方法不允许(springboot + jquery ajax

Estou tentando fazer uma requisição através da pagina web (http://localhost:8000/curso-jdev-treinamento/) e aparece esse erro (anexo)在此处输入图像描述 我是这样的: <question vote="0"> <p>Estou tentando fazer uma requisição através da pagina web (http://localhost:8000/curso-jdev-treinamento/) e aparece esse erro (anexo)<a href="https://i.stack.imgur.com/7B8xy.png" target="_blank"><img src="https://cdn.txt58.com/i/AWkuc3RhY2suaW1ndXIuY29tLzdCOHh5LnBuZw==" alt="enter image description here"/></a></p> <p>我是你的:</p> <pre><code>&lt;script type=&#34;text/javascript&#34;&gt; function salvarUsuario(){ var dados = { id: $(&#39;#id&#39;).val(), nome: $(&#39;#nome&#39;).val(), idade: $(&#39;#idade&#39;).val() }; var dadosJSON = JSON.stringify(dados); $.ajax({ method: &#34;POST&#34;, url: &#39;http://localhost:8000/curso-jdev-treinamento/&#39;, data: dadosJSON, contentType: &#39;application/json; charset=utf8&#39;, success: function(response){ alert(&#39;gravou com sucesso!&#39;) } }).fail(function(xhr, status, errorThrow){ alert(&#39;erro ao salvar o usuario! &#39; + xhr.responseText); }); } &lt;/script&gt; </code></pre> <p>作为邮差的必要条件,没有睾丸。<a href="https://i.stack.imgur.com/mlqo9.png" target="_blank"><img src="https://cdn.txt58.com/i/AWkuc3RhY2suaW1ndXIuY29tL21scW85LnBuZw==" alt="enter image description here"/></a></p> </question> <answer tick="false" vote="0"> <p>尝试这个代码片段,你忘记了 /salvar :</p> <pre><code>&lt;script type=&#34;text/javascript&#34;&gt; function salvarUsuario(){ var dados = { id: $(&#39;#id&#39;).val(), nome: $(&#39;#nome&#39;).val(), idade: $(&#39;#idade&#39;).val() }; var dadosJSON = JSON.stringify(dados); $.ajax({ method: &#34;POST&#34;, url: &#39;http://localhost:8000/curso-jdev-treinamento/salvar&#39;, data: dadosJSON, contentType: &#39;application/json; charset=utf8&#39;, dataType: &#39;json&#39;, success: function(response){ alert(&#39;Gravou com sucesso!&#39;); }, error: function(xhr, status, errorThrown){ alert(&#39;Erro ao salvar o usuário: &#39; + xhr.status + &#39; - &#39; + errorThrown); } }); return false; } &lt;/script&gt; </code></pre> </answer> </body></html>

回答 0 投票 0

如何通过 AJAX 动态加载的网站进行网页抓取,而不会遇到 500 内部服务器错误 [已关闭]

我被分配了抓取 Nvidia (https://www.nvidia.com/gtc/session-catalog/) 会话目录的任务。本网站采用AJAX动态加载。我希望能够获取每个

回答 1 投票 0

如何通过AJAX动态加载网站进行网页抓取而不会遇到500内部服务器错误

所以我刚刚作为实习生加入,并被分配了抓取 Nvidia (https://www.nvidia.com/gtc/session-catalog/) 会话目录的任务。我没有太多刮擦经验,因为我...

回答 1 投票 0

无法使用 Ajax 和 iRail API 读取属性错误

所以我正在使用 iRail API (api.irail.be)。我想在 JQuery 中使用 Ajax 来使用它。 $.ajax({ 方法:“获取”, url: "https://api.irail.be/stations/?format=json", }).done(函数(res) { 康索...

回答 1 投票 0

将我的应用程序部署到云时出现 CORS 策略错误

我尝试将我的 web 应用程序部署到 aws VM,在创建 vm 并安装 tomcat 之后,当我部署它时,我在 chrome 上的开发人员工具上收到此错误 通过“http://

回答 1 投票 0

如何使用Jquery和ajax从JSON文件中检索数据?

今天发生了一件奇怪的事情:我试图使用 jquery 和 ajax 从 JSON 文件中检索一些数据,并将这些数据显示在网页上。这个例子是我在网上找到的,工作...

回答 6 投票 0

如何使用 python 向登录门户发出下载文件的请求?

我正在尝试使用以下请求下载文件 url = 'https://totoro.banrep.gov.co/analytics/saw.dll?Go&ViewID=o%3ago%7er%3areport&Action=Download&SearchID=

回答 1 投票 0

使用setInterval()进行简单的连续轮询

对于需要以设定的时间间隔刷新向用户呈现的部分数据的简单 Web 应用程序,仅使用 setInterval() 从端点获取 JSON 而不是使用

回答 5 投票 0

使用ajax将数组从javascript传递到spring mvc控制器

所以我这里有一个小问题,如上所述。在下面的第一个示例中,我传递了一个正在工作的简单数组。如果我想在第二个示例中传递数组的数组,它不起作用......

回答 2 投票 0

如何在 Drupal 9 中找到视图块的 view_name 和 view_display_id

view_name 与 Drupal 中的 Machine Name 相同吗?我正在尝试在 Drupal 9 中使用 Ajax 渲染视图。 $.ajax({ url: '视图/ajax', 类型:'发布', 数据: { 'view_name': '他怎么了...

回答 1 投票 0

Laravel 从 Ajax 调用中删除记录 - 按钮单击事件不起作用

我正在尝试从 laravel CRUD 中的 ajax 调用中删除一条记录。但点击事件似乎不起作用。因此删除功能不起作用。这是我的代码。 网页.php 路线::删除('/类别/

回答 1 投票 0

我想要从 Ajax 脚本中获取评级数据,并从 PHP 中输入数据

以下是一个javascript ajax脚本 $(文档).ready(函数(){ 加载评级数据(); 函数加载_评级_数据(){ var id_porto = $('#id_porto').val(); ...</desc> <question vote="0"> <p>以下是一个javascript ajax脚本</p> <pre><code>&lt;script&gt; $(document).ready(function(){ load_rating_data(); function load_rating_data(){ var id_porto = $(&#39;#id_porto&#39;).val(); var link = &#34;display_rate.php?id_porto=&#34; + id_porto; $.ajax({ url: link, method:&#34;POST&#34;, data:{action:&#39;load_data&#39;}, dataType:&#34;json&#34;, success:function(data){ $(&#39;#average_rating&#39;).text(data.average_rating); var count_star = 0; $(&#39;.main_star&#39;).each(function(){ count_star++; if(Math.ceil(data.average_rating) &gt;= count_star) { $(this).addClass(&#39;text-warning&#39;); $(this).addClass(&#39;star-light&#39;); } }); } }) } }); &lt;/script&gt; </code></pre> <p>以下是我的php脚本</p> <pre><code>&lt;?php $connect = new PDO(&#34;mysql:host=localhost;dbname=kapridb&#34;, &#34;root&#34;, &#34;&#34;); if(isset($_POST[&#34;action&#34;])) { $id = $_GET[&#34;id_porto&#34;]; $average_rating = 0; $total_review = 0; $total_user_rating = 0; $query = &#34;SELECT * FROM review_porto WHERE id_porto LIKE &#39;%$id%&#39;&#34;; $result = $connect-&gt;query($query, PDO::FETCH_ASSOC); foreach($result as $row) { $total_review++; $total_user_rating = $total_user_rating + $row[&#34;user_rating&#34;]; } $average_rating = $total_user_rating / $total_review; $output = array( &#39;average_rating&#39; =&gt; number_format($average_rating, 1) ); echo json_encode($output); } ?&gt; </code></pre> <p>以下是执行结果</p> <p><img src="https://cdn.txt58.com/i/AWkuc3RhY2suaW1ndXIuY29tL24zZ0dRLnBuZw==" alt="enter image description here"/></p> <p>希望星级能够均匀分布在图中的每件产品上。先谢谢你了</p> </question> <answer tick="false" vote="0"> <p>尝试循环遍历你的<pre><code>#id_porto</code></pre>而不是获取第一个</p> <pre><code>function load_rating_data() { $(&#34;#id_porto&#34;).each(() =&gt; { var id_porto = $(this).val() var link = &#34;display_rate.php?id_porto=&#34; + id_porto var stars = $(this).find(&#39;.main_star&#39;) var avg = $(this).find(&#39;#average_rating&#39;) $.ajax({ url: link, method: &#34;POST&#34;, data: { action: &#34;load_data&#34; }, dataType: &#34;json&#34;, success: function (data) { avg.text(data.average_rating) var count_star = 0 stars.each(function () { count_star++ if (Math.ceil(data.average_rating) &gt;= count_star) { $(this).addClass(&#34;text-warning&#34;) $(this).addClass(&#34;star-light&#34;) } }) } }) }) } </code></pre> <p>我假设 <pre><code>this</code></pre> 是父级,星星和平均评分都在其中。</p> </answer> </body></html>

回答 0 投票 0

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