Ajax函数能否诞生另一个Ajax函数?

时间:2016-04-19 01:57:07

标签: javascript php ajax

我有一个.live Ajax函数(让我们调用这个x)执行onclick并连接到数据库 url:myphpvalues.php。

在这个php里面,我添加了另一个Ajax .live函数(让我们调用这个y),一旦用户点击第一个Ajax链接就输出。

这是允许的吗?

1 个答案:

答案 0 :(得分:1)

首先,.live与AJAX无关。它允许我们在DOM中尚不存在的控件上捕获用户事件(单击,悬停等)。如果您使用的是1.7之后的jQuery版本,那么.live has been replaced with .on(基本上是相同的语法)。如果有点模糊,please read this. 基本上,如果你没有使用.on(),jQuery代码就不会绑定到被点击的元素,因为尝试绑定时元素不存在。 / em>的

另外,如果你对AJAX有点模糊,please review this再继续。

因为AJAX允许javascript例程从后端(PHP)文件请求/接收数据,所以不需要在该后端文件中使用AJAX - 它已经是PHP (或ASP.Net) 并且可以include(或其他)来自其他PHP文件的例程。

但是,如果您询问是否可以将新的javascript / jQuery代码返回到原始HTML / js页面,是的,您可以。您可以发回任何您喜欢的html / js / css代码。

这个新代码可以包含另一个AJAX代码块吗?是的,它可以。试试看!但是,您可能需要再次使用.on()