问题标签 [sajax]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
314 浏览

javascript - SAJAX 和表单字段

有没有办法通过 sajax 函数调用发送整个表单的字段?我认为无论如何都是sajax。

我们正在使用 Mediawiki,函数调用是“sajax_do_call(funcName,[params],callbackFuncName)”

我只是想知道是否有办法将所有字段从表单中删除到参数中?

0 投票
3 回答
1777 浏览

php - AJAX浏览器对发送数据长度的限制?(萨贾克斯)

编辑:现在问题变成了,我如何告诉 Sajax 使用 POST 而不是 GET?我尝试了一些来自谷歌的例子,但它们很粗略,正如我所说,它们没有用。我知道,我们都是 jQuery 疯子。

我使用以下代码尝试找到可以通过 ajax 调用发送到服务器的数据量的限制。显然,我们使用 Sajax。在 IE 中,大约 1900 个字符后,数据无法通过,我们得到一个错误。在 Firefox 中,限制在 6100 左右,但似乎每次调用都会有所不同。这取决于浏览器吗?

还尝试使用 POST 而不是默认的 get 并告诉 Sajax 使用 POST 根本不起作用。

在任何地方定义的 AJAX 中发送的数据流大小是否有限制?从经验来看呢?

0 投票
7 回答
4087 浏览

php - 萨贾克斯死了吗?用什么代替?

我们使用 Sajax 向站点添加小的 Ajax 代码。在遇到问题并进行了一些挖掘之后,该库似乎自 2005 年以来就没有更新过。

我很欣赏 Sajax 的轻量级、易于使用和易于安装(只需将文件包含在 PHP 中)。

那么,在 LAMP 堆栈上,如果您以前使用过 Sajax,您会升级到什么?易于使用是关键,因为一些半程序员 Web 开发人员也使用该代码。

我知道很多人会说 jQuery,但它和 Sajax 一样简单吗?

0 投票
1 回答
106 浏览

javascript - 如何取消使用 sajax 进行的 ajax 调用?

很久以前,当我构建我的第一个 Web 应用程序时,我通过现代方法使用 sajax 向它添加 ajax 功能。现在已经有一段时间了,我必须清理一下 - 我没有设置任何真正的检查,我当时的代码效率非常低,而且最重要的是,sajax 似乎已经死了?

如何取消使用 sajax 发出的特定 ajax 请求?请帮忙!

0 投票
1 回答
210 浏览

php - 如何检查花费太长时间或刚刚消失的 ajax 请求?

我在这里使用 sajax,有时我的 ajax 查询似乎消失了,我无法判断是否出了问题,所以我最终得到了一个无限运行的预加载器。我该怎么办?

0 投票
1 回答
391 浏览

php - AJAX 如何在带有 SAJAX 的 PHP 中工作?

我有一个 PHP 应用程序,它可以抓取网站内容并将数据存储到服务器上的文本文件中。

我在functions.php中编写了所有函数。有一个函数在调用时会完成所有工作并在同一个functions.php 中调用许多其他函数。

但是,当我尝试使用 SAJAX 框架从远程 AJAX 调用调用此函数时,它并没有按应有的方式工作。但是,如果我将该函数调用为正常的页面加载 function.php 并在顶部调用主函数,它运行良好。

我完全迷失了,因为 AJAX 对我来说是新事物。我的困惑是,AJAX 调用是初始化整个 function.php 服务器端脚本还是只初始化特定函数?

我现在将尝试使用 jQuery,但为此我必须多花几个小时来了解 ajax 与 jQuery 的工作原理。

0 投票
2 回答
2845 浏览

php - 同一ID上的Javascript多个值

我在 php 中有一个循环,它回显了一个<input type="hidden" id="lol" value=$id />

每次循环通过时,我都会在隐藏的输入字段中获得一个新值,如您所见。

现在,我试图从这些项目中获取价值并使用 Javascript 和 SAJAX 获取它。我现在使用的 javascript 可以正常工作,但是!它只获取第一个值(因为每个输入的 ID 相同)

Javascript:

正如您所看到的,我还使用 javascript 打开了一个弹出窗口,并将值导出到该弹出窗口中。

因此,在每个弹出窗口中,我都会得到相同的值(来自第一个输入的值)。

我该如何解决这个问题?

0 投票
0 回答
123 浏览

javascript - 使用 Sajax 的 Ajax 回调函数的附加参数

我有以下情况:

我的问题:

在 1) 处,如何将变量 n 一直传递给 get_data_cb?我在服务器端 ajax 函数上使用 sajax_export() 来生成客户端包装器。

0 投票
0 回答
96 浏览

javascript - 在 php 代码中使用 javascript 函数

考虑到我正在使用的一些 php 代码,我遇到了一个问题。在代码中,我得到了一个带有 3 个输入值的函数定义(如最底部所示),它在程序中的其他地方被调用,前面有一个 x_。此外,即使函数定义仅包含 3 个值,它也会以 4 个值调用。第 4 个值在我看来与一些 javascript 代码有关,因为它调用 .js 文档中的函数。(不幸的是,到目前为止我对 js 一点也不熟悉)

现在我想知道为什么用前面的 x_* 调用函数以及传递给函数的第四个值在做什么?

该程序还包括我根本不知道的 sajax,但这可能有助于提供答案。

非常感谢您的帮助!

javascript文件的代码如下:

在 php 代码中,该函数由以下代码调用:

并定义如下:

我是论坛的新手,刚开始学习php。现在我只在一个点上使用 js 代码来处理那个特定的 php 代码,这让我很难在那个特定点解释那个代码段,因为缺乏 js 编程知识。另一方面,我现在没有能力熟悉 java,所以我希望这里有人可以帮助我更好地理解代码。

请原谅这个问题的糟糕表述,我还不熟悉常用术语,因为我是编程的横向进入者!非常感谢!