当从AJAX本身返回表单时,如何使用JS从表单获取数据?

时间:2015-07-17 19:12:03

标签: javascript jquery ajax

这里我们有一个calculate(),其中AJAX从服务器加载数据。我们在整个文件中预加载了JS脚本。 服务器的一些AJAX答案是完整的形式。这种形式有相同的ID ,但结构不同。我们需要的是从服务器通过AJAX选择新近出炉的表格中的数据,使用JavaScript并创建一个有问题的queryString,通过AJAX本身将其数据再次发送到服务器。 已经尝试过:

  • 我使用JS放置了从页面上的表单获取数据的代码。当表单是页面的静态部分并且我在初始DOM加载中加载时,它工作得很好,但是,在AJAX重新加载之后,真实DOM与最初加载页面的缓存中的不同。 / LI>
  • 我尝试将JS代码放入带有表单的服务器的答案中。但是,它不起作用。即使简单的<div id="content">也不起作用。

我是AJAX的新手,所以,请不要严肃地评判我。 谢谢!

1 个答案:

答案 0 :(得分:1)

如果您的问题只是采用最新的烘焙表格,您可以尝试以下方法: - 在页面的每个ajax调用中,在将响应内容设置为所需的div之前,找到所有具有名为&#39; lastUpdated&#39;的对象的对象。 (或者您可以提出的任何其他唯一类名)并使用jQuery代码删除所有lastUpdated类关联 $(&#39; .lastUpdated&#39)。removeClass(&#34; LASTUPDATED&#34); 现在将响应设置为所需的div并添加类“lastUpdated”&#39;单凭这个div。 因此,在任何时候, $(&#39; .lastUpdated&#39;) 将帮助您从服务器中提取新鲜出炉的表单中的数据