问题标签 [jquery-post]

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 投票
4 回答
124 浏览

php - jquery 发布表单

我有这个代码用于使用 jquery 发送简单数据,但没有工作,一直重新加载页面并且没有加载我通过邮寄发送的内容

我的代码是这样的:

在名为 load_order 的 div 中,它必须从表单加载此通过邮寄发送的结果,但是页面重新加载并且不起作用,我多次看到代码但我不明白发生了什么

谢谢大家

0 投票
2 回答
1207 浏览

ajax - jQuery Ajax 未执行

问候。

我做了这个 jQuery Ajax 调用,它似乎没有执行。

它确实处理.live()呼叫,但不处理.ajax()呼叫。

有任何想法吗?

ajax.js 的来源:

它确实调用了第一个alert();命令,并使用来自用户名和密码输入的正确值,但之后没有任何反应。

希望有人可以帮助我。

0 投票
3 回答
1115 浏览

asp.net-mvc-4 - MVC 4 Ajax 表单发布操作始终发布第一次尝试发布的值

我正在尝试创建简单的 CRUD 应用程序。我有一个填充行的部分视图。在每一行中都有一个编辑链接,我正在打开一个 jquery 对话框。在这个对话框中,我加载了另一个局部视图来编辑相应的行。在确定按钮上,我发布表单(这是一个 ajax 表单)。

然后控制器返回另一个部分视图,该视图假设要替换原始列表(列表部分视图),因为我提供了 updateTargetId(这是呈现列表的 div。

在这里,我面临两个问题,

  1. 这是我第一次发布表格(即第一次在会话中)。当我打开另一条记录进行编辑时,表单已正确加载,但当我发布它时,表单始终具有第一次尝试发布的记录的值。
  2. 即使发布成功,列表也不会更新。我可以在提琴手中看到帖子响应。只有在我刷新浏览器后才会刷新列表。

我尝试清除 modelState 但不起作用。我已经尝试调试 jquery 代码,我发现当我这样做时 form.serialize 有旧值,所以控制器总是得到这些值。

我认为它在某处缓存表单。然后我通过添加关闭缓存

在 document.ready 中。那也行不通。

这是jQuery代码

有没有人已经面临这个问题?

我的另一项观察是 jQuery 没有更新目标。我还在 Ajax 表单上设置了 OnSuccess 事件,它不会触发。


我的另一项观察是 jQuery 没有更新目标。我还在 Ajax 表单上设置了 OnSuccess 事件,它不会触发。

0 投票
4 回答
2848 浏览

javascript - 访问 $.post jQuery 中的变量

我有一个调用 jQuery$.post函数的事件。我想访问$.post函数内部定义的变量,但我遇到了麻烦。

在这种情况下,我想访问该currentId变量。

有没有办法做到这一点?

顺便说一句,这个事件$(document).ready(function(){与许多其他事件一起发生。

0 投票
3 回答
124 浏览

php - 如何使用Javascript从字段中发布数据

您好我正在尝试制作一个页面,该页面将使用$.postJavascript 中的方法在按下空格键时将数据从实时文本字段发布到另一个脚本。我希望通过另一个名为save.php的文件发布名为index.php的页面中的数据。我希望textfield 的值成为 post 变量的值。我该怎么做?以下是我到目前为止的代码...txt_atext

谢谢

0 投票
4 回答
889 浏览

php - php json 格式

我在这个url中有一个 json 响应,我必须从这个站点进行验证。

我已经通过许多解决方案坚持了下来,但我不知道这里出了什么问题。

我非常感谢任何帮助建议。

这是代码

0 投票
3 回答
94 浏览

javascript - 这个javascript是如何工作的?

我是一个 javascript 菜鸟,我不明白为什么会这样:

但不是这个:

我尝试了 $.ajax 而不是 $.load ,结果相同。我会将响应数据传递给 jsFunc(),这就是为什么我需要在函数内部使用 jsFunc()。我确定这很简单,我只是对 javascript 不是很有经验。谢谢。

再次感谢所有帮助。我决定使用 $.post ,因为它最适合这种情况,但现在我遇到了响应数据问题。我的代码如下所示:

我正在登录控制台以查看现在返回的内容,当我看到记录的正确值时,我将添加回调。我从 jQuery api 页面获得的过程,但它只会记录undefined. 当我更改parse.someparse控制台日志将显示对象,我可以选择一个元素并查看正确的键:值对。任何帮助都会很甜蜜。

0 投票
1 回答
52 浏览

ajax - jquery在div中选择输入

我有以下代码来调用 ajax POST :

我不知道我哪里出错了,但代码不起作用。我正在尝试使用 POST 调用 php 文件,并显示一条消息以查看文件是否被正确调用。我所有的“var”都达到了正确的值(我已经一一测试了它们)。

我看了很多帖子才发现我眼睛受伤的错误!所以我求救!!!

谢谢!

0 投票
1 回答
119 浏览

ajax - 使用返回 json 代码

我正在尝试将 ajax 与 php 一起使用,我在 php 中有以下脚本:

我通过以下方式从我的主页调用此代码:

警报的返回结果是以下测试: {"name":"Called",Wheel":75.25,"Tire":50}

如何更改此结果,以便我可以在 javascript EX 中以下列方式使用它:

alert(myresult['Name']) ; 会给我“叫”。

所以我基本上想要一个javascript中的关联数组,但我在这个论坛的某个地方读到你不能在Javascript中拥有关联数组,只有对象......

请帮忙!

0 投票
1 回答
530 浏览

javascript - JQuery $.post() 是否不适用于 document.onbeforeunload 事件?

如果用户尝试离开页面而不提交表单,我正在尝试使用 $.post 将表单数据发送到服务器端脚本以保存。我正在使用附加到保存按钮的相同功能,并将 setInterval 设置为每 2 分钟一次,它工作正常。但是当我将该函数附加到 document.onbeforeunload 时,它不起作用。在萤火虫中,我看到请求正在发送,但看起来它在返回状态代码并且页面继续卸载之前被停止。我对 Javascript 和 Jquery 还是很陌生,我不确定 $.post 是否可能是在 onbeforeunload 事件上不起作用的函数之一。如果这是真的,如果用户试图离开页面而不保存,还有其他方法可以发送数据吗?

这就是我调用函数的方式: