问题标签 [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 投票
3 回答
828 浏览

python - 使用 Google App Engine (Python) 返回数据的 jQuery Post(json、xml 等)

我已经成功完成了 jQuery post。但是,为了获取从服务器端返回的数据。谁能举例说明如何使用 webapp 框架在 Google App Engine (Python) 中完成此操作?

如果可能的话,我需要例子:

  1. 我们如何将 json 数据发送到模板。
  2. 从模板中,我们如何访问 jQuery 发布成功函数后的 json。
  3. 如果有人可以将其发布到http://jsfiddle.net,我将不胜感激
0 投票
1 回答
178 浏览

php - 加入两个 query_posts 代码

我如何加入这两个代码以便它们工作?

第一个具有工作导航(当我单击较旧/较新的帖子时),而第二个没有(它返回具有正确 URL 的同一页面)。我的其他模板有这个问题,所以我使用上面发布的代码来让导航工作。此外,第一个代码显示 16 个帖子,第二个代码仅显示 5 个。

我尝试通过将这两行添加到第二个代码来组合它们,但它要么给我一个错误,给我一个不工作的导航,要么它只是给出了 16 个帖子但没有按类别显示。

0 投票
6 回答
29722 浏览

javascript - 如何通过jQuery序列化多个复选框值?

我将jQuery.post的简单示例修改为

这适用于单个复选框,val()但不适用于多个复选框

serialize() should generate滴答声:术语to be used as术语in$.post`。

我怎样才能serialize()生成适当的数据$.post

注意:我不想序列化整个表单,而只想检查复选框 INPUT 的值。

0 投票
1 回答
736 浏览

jquery - Jquery post() - 无法附加返回数据

我第一次使用 jquery post() ,我不能简单地附加返回的数据。在我的情况下,数据只是我的操作调用的页面中的一个表格行。我有这个

我的数据正在访问数据库,但对话框不会破坏。这意味着我要添加的行会终止流程。注意:上面我使用了“html”参数,我不确定它是否合法,因为我只看到示例中使用了 xml 和 json。然后我将其修改为

它的工作原理是我正在获取我的数据,但是当我将表格行附加到现有表格时,单元格格式错误。如果我用萤火虫检查 DOM,表格在结构上是正确的,但是它没有显示为正确的表格行,所有数据都被“挤压”到左侧。

然后我觉得 HTML 没有正确传递,所以我使用了 jquery html() 方法,如下所示

其中“mydivwrapper”是放置在 tr 周围的 div,也通过返回的“数据”进入。这也是个坏主意。

请帮忙。

编辑:

我稍微改变了我的脚本。看这个

当我提醒返回的数据时,我得到了这个

已解决:我在操作中构建了表格行并将标记作为字符串返回。不知道为什么会发生上述行为。

此外,为了任何阅读这篇文章的人的利益,我在 jquery 对话框中发布我的表单时遇到了很大的困难。你看,我动态创建了对话框,它不在 DOM 中,我不得不调用 $("#mydialig").remove(); 让我的日期选择器每次都显示出来,并防止表单提交以前的值。希望对您有所帮助,这是最终代码。

0 投票
2 回答
742 浏览

jquery - Jquery在追加后返回旧值

我正在提交一个向表格添加新项目并更新总值的表单。该表单位于 jquery 对话框中,下面是指定的按钮选项。

该帖子只是将新表行添加到现有表并更新存储在 ID 为“total”的元素内的值。到目前为止没有问题。

在代码中使用mynewtotal 重置“总计”值后。我继续提醒“总计”的内容,这应该是新的更新值。Insted,即使在更新后,我也会得到旧值。

如上面注释的代码所示,我想做另一篇文章。

请指教。

0 投票
2 回答
5917 浏览

javascript - 如何在 Jquery POST 中获取 HTTP 错误响应代码

我有一个用于向服务器发送请求的包装函数,如果服务器返回 401 代码并且我不确定如何获取此数据,我需要做一些特定的事情

如果我的服务器端代码抛出 401 异常,jquery .error 函数会选择这个,因为它不是 200 OK,但我需要检查它是否是 401 代码。

0 投票
1 回答
141 浏览

jquery - jQuery .add() 和 empty()

该过程将是:

  1. 用户会被问到‘这有帮助吗?是的 没有'
  2. 单击“是”或“否”后,将执行 .post 方法
  3. 成功发布到服务器后,
  4. 我希望 DOM 元素 id="msg_container" 将整个内容更改为带有“您已给出反馈”这句话的正常跨度或段落,以便每个用户只能给出一个反馈。

问题:

  1. 一旦 div "msg_container" 被清空, .add() 就不起作用了。
  2. 即使没有清空“msg_container”,.add() 仍然不起作用。
  3. 我阅读了文档, .add() 似乎不像我上面那样与引用对象一起工作。
  4. 我必须将引用分配给变量,例如 var reference = $(this).parent(); 否则,在执行 $.post 之后,$(this) 将失去其原始的 'this' 引用。

知道如何解决这个问题吗?只要满足我的要求,我就可以接受替代解决方案。

0 投票
2 回答
268 浏览

c# - 两次单击后,只有 jquery 为 ajax post 方法触发

我正在使用 ajax post 方法将值从 aspx 发送到 php.in,在将值插入 db 后,我在按钮单击事件中调用该 ajax 方法作为函数,但当我第二次单击时,我将调用脚本只有那个脚本在第一次点击时调用如何修复它?而且这种方法在Firefox中不起作用,但在第二次点击时在IE中起作用。

代码隐藏:

0 投票
2 回答
207 浏览

jquery - jQuery .on 无法识别来自 jQuery $.post 的网址

如果 $.post() 响应有错误,我的下面的脚本会生成一个 url。我正在尝试使用 .on() 以便可以将函数附加到生成的 URL,但它不起作用。当我在 DOM 中添加 URL(没有 $.post)时,它就像一个魅力,如果 url 是在 $.post() 中生成的,它只是不想工作。关于如何让它工作的任何想法或解决方案?

0 投票
2 回答
11948 浏览

jquery - 如何在 Rails 中失败 Ajax 请求?

当用户单击特定项目时,我使用jQuery 的 post 方法更新数据库中的某些内容:

update_something看起来像这样:

问题是如果update_attributes失败,请求仍然成功并被success_handler执行。

我怎么能在失败时导致请求失败update_attributessuccess_handler不会被执行?