ajax 相关问题

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

如何同步调用ajax而不让我的网页冻结

我有一些 javascript,可以触发大约 100 个对 php 脚本的调用。 php 脚本占用大量内存,需要几秒钟才能完成,然后返回通过或失败的 json 响应。 我...

回答 7 投票 0

如何立即打开Bootstrap 5 Modal然后加载AJAX内容

在加载 AJAX 内容之前,Bootstrap 5 Modal 不会打开。对于我的用户来说,这是一个糟糕的用户体验,因为用户在单击“查看”按钮后必须等待几秒钟才能打开模式! 所以话虽这么说

回答 1 投票 0

RxJS AJAX 检测请求是从progressSubscriber 完成的(无论是成功还是错误)

我对 RxJS 很陌生,我有一个关于 RxJS ajax 请求的问题。我需要将progressSubscriber实现到RxJS的AjaxRequest(因为我需要进度条显示从0%到100%)。

回答 2 投票 0

将json数据发布到php并回显结果

我是一个正在努力学习 php 和 javascript 的人,一直在疯狂地寻找解决方案,但没有成功。我正在尝试使用 php 将 json 对象/字符串从一个页面发送到另一个页面......

回答 2 投票 0

如何使用 JQuery 解析 Wordpress 中的查询

下面的JS代码解析category.php中的标题和内容,但我无法解析使用PHP代码显示的conference_speaker_business。 基本上,我想解析并显示

回答 1 投票 0

如何将变量从函数传递到acf add_filter('acf/load_field/name=marcatore

大家早上好,我是新来的, 我快被这个问题搞疯了。 我需要从 func 传递变量 $sel 。 “我的行动”进入 函数“get_players”。 变量是...

回答 1 投票 0

JQuery/AJAX 切换 POST 到 php 文件,无需导航

我一直在尝试使用多种方法来实现此功能,例如 Javascript 中的 $.ajax 并使用此处找到的 jQuery 插件:http://jquery.malsup.com/form/ 我已经搜索过 stackoverflow 和 goog...

回答 1 投票 0

CodeIgniter 版本 3 系统中出现 404 错误

我正在尝试创建一个评级星级来评估商店,我使用了ChatGPT,显然代码是正确的,但是每当我单击发送按钮(提交)时,它都会在控制台中显示404错误。我...

回答 1 投票 0

Selenium WebDriver - 确定元素是否可点击(即不被 dojo 模态灯箱遮挡)

我编写自动化脚本来测试大量依赖 ajax 的 Web 应用程序。例如,保存设置时会显示一个模式对话框,其中包含文本“正在保存...”,而灯箱会变灰...

回答 6 投票 0

如何阻止在此 Laravel 8 应用程序中通过 Ajax 加载的表单的默认提交?

我在 Laravel 8 中制作了一个博客应用程序。我目前正在通过 jQuery (v3.5.0) AJAX 添加评论回复。 在 comment-form.blade.php 中我有: 我在 Laravel 8 中制作了一个博客应用程序。我目前正在通过 jQuery (v3.5.0) AJAX 添加评论回复。 在 comment-form.blade.php 我有: <div class="form-wrapper"> <div class="alert-box-ajax alert-box alert-box--success"> Your comment is pending </div> <div class="alert-box-ajax alert-box alert-box--error"> Failed to add comment! </div> <form class="commentForm" method="post" action="{{ route('comment.submit') }}" autocomplete="off"> @csrf <fieldset> <input type="hidden" name="article_id" value="{{ isset($article->id) ? $article->id : $article_id }}"> <input type="hidden" name="parent_id" value="{{ $comment->id ?? '' }}"> <div class="message form-field"> <textarea name="msg" id="message" class="h-full-width" placeholder="Your Message" required></textarea> @error('msg') <p class="help-block text-danger">{{ $message }}</p> @enderror </div> <br> <input name="submit" id="submit" class="btn btn--primary btn-wide btn--large h-full-width" value="Add Comment" type="submit"> </fieldset> </form> </div> 当然,上面的模板对每个评论都会重复,因此可以将回复添加到其中任何一个。 回复通过 jQuery Ajax 提交: $(".commentForm").each(function () { var form = $(this); form.validate({ errorElement: "p", errorClass: "help-block text-danger", submitHandler: function (_form, event) { event.preventDefault(); var $fields = form.find("textarea"), url = form.attr("action"), data = form.serialize(); $.ajax({ dataType: "json", type: "post", url: url, data: data, cache: false, success: function (response) { if (response.status === 'success') { form.closest(".form-wrapper").find(".alert-box--success").slideDown(250).delay(2500).slideUp(250) .slideDown(250) .delay(2500) .slideUp(250); $fields.val(""); } else { form.closest(".form-wrapper").find(".alert-box--error").slideDown(250).delay(2500).slideUp(250) .slideDown(250) .delay(2500) .slideUp(250); } }, error: function (err) { console.log(err); }, }); }, }); }); 问题 可以选择最初为每个帖子加载最多 10 个评论,其余的通过 Ajax 调用加载到页面滚动上。 当此选项处于活动状态时,上面的脚本无法阻止通过 Ajax 加载的表单的默认行为。 问题 什么原因导致此问题? 最可靠的问题解决方案是什么? 无论每个评论有多少个表单,这都会起作用,因为每个表单都属于单个评论。 $(document).on("submit",".commentForm", function (event) { event.preventDefault(); var form = $(this); form.validate({ errorElement: "p", errorClass: "help-block text-danger", submitHandler: function (_form, event) { event.preventDefault(); var $fields = form.find("textarea"), url = form.attr("action"), data = form.serialize(); $.ajax({ dataType: "json", type: "post", url: url, data: data, cache: false, success: function (response) { if (response.status === 'success') { form.closest(".form-wrapper").find(".alert-box--success").slideDown(250).delay(2500).slideUp(250) .slideDown(250) .delay(2500) .slideUp(250); $fields.val(""); } else { form.closest(".form-wrapper").find(".alert-box--error").slideDown(250).delay(2500).slideUp(250) .slideDown(250) .delay(2500) .slideUp(250); } }, error: function (err) { console.log(err); }, }); }, }); });

回答 1 投票 0

使用ajax添加html块后,动画(jquery)不起作用

如果你强行添加这个块,那么一切正常。我的搜索使我发现,当单击输入时,聚焦的类不会添加到其中。 1 个屏幕截图 - 它是如何工作的,如果...

回答 1 投票 0

使用 Ajax POST 调用的响应填充下拉列表

我一直在尝试制作两个依赖的下拉菜单。我使用 PHP 命令从 API 获取所有数据值。 现在我已经能够填充第一个下拉列表,但随后可以填充第二个下拉列表......

回答 3 投票 0

在html中检索表格格式的xml数据

我想以表格格式检索 HTML 中的 XML 数据。我尝试使用 ajax 但没有数据。这可能是什么问题,任何人都可以帮我解决。我是阿贾克斯新手。有什么不对的地方欢迎指出...

回答 3 投票 0

jQuery.ajax成功回调函数未执行

我有一个 JavaScript Ajax 调用 (jQuery.ajax),它不执行成功回调函数。 $.ajax({ 网址:目标, 内容类型:'应用程序/json;字符集=utf-8', 典型...

回答 8 投票 0

如何让WebAuthn在React App iFrame中跨源工作?

我正在尝试使用集成在我的 React 应用程序中的 WebAuthn 并将其用作另一个网站中的 iFrame。 我遇到以下错误: 以下凭证操作只能发生在文档中...

回答 1 投票 0

Javascript 使用变量作为键来获取嵌套对象值

假设我有以下对象: var jsonObj = { “回复”:{ “结果”:{ “地位”:{ “姓名”:“埃里克” } } } } 现在我想动态访问嵌套的

回答 2 投票 0

从 javascript 发送数组到 Laravel 控制器

我试图将一个数组从我的 javascript 发送到我的 laravel 控制器,但是当我 dd() 时我得到 null。 JavaScript: $('#submmit').click(function() { $.ajax({ 方法:'POST',...

回答 1 投票 0

ajax 成功后,ajax 回调中的语义 UI 下拉菜单未初始化

我在 Laravel 控制器功能中使用语义 UI 下拉列表和数据表。我正在向路由发送 ajax 请求,并使用其中一个键(列)接收 JSON 数据(包含表行)

回答 1 投票 0

我已将 3 个名称合并到 jQuery Ajax 数据表中的一列中。现在,如果我在数据表搜索中输入此列中的单词,我找不到它

此代码显示 3 个不同的数据附加到数据表的一列。 var 表 = $('#all_product_table').DataTable({ 处理:真实, 服务器端:正确, “命令”: [ [0,“...

回答 1 投票 0

过滤后如何显示数据表元素? Laravel + Ajax

我的数据显示在带有数据表的表格中,但每次过滤时,我都没有得到表中可用的数据。但奇怪的是,在控制台中,它通过了过滤器。 $('#categoryFilter').select2(); 功能...

回答 1 投票 0

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