2014-11-05 20 views
-1

当用户点击链接时,我需要更改页面的内容。使用jquery删除并插入php页面

我想这:

document.getElementById("test").innerHTML = "new content" 

但这仅仅是HTML。

我如何插入一个php页面与jQuery的?

+0

你为什么要这么做?这样做会使您的系统极易受到攻击,因为JavaScript运行在客户端,因此可以由客户端进行编辑。 – 2014-11-05 14:27:50

+2

??? @DanielGelling人们总是使用JavaScript/jQuery为页面元素设置新的内容。 – 2014-11-05 14:30:22

回答

3

使用jQuery load()

$("#test").load("some_file.php"); 

这将PHP页面的内容加载到一个元素与“测试”的ID。

+0

谢谢。这是行得通的。一个问题。有没有办法更快地加载内容?因为当我点击链接的内容显示afert 5秒 – Kevinkuijer 2014-11-05 14:42:17

+1

这不是代码很慢,它可能是连接@Kevinkuijer – 2014-11-05 14:43:53