gpt4 book ai didi

php - Ajaxify PHP 应用程序

转载 作者:可可西里 更新时间:2023-10-31 23:10:38 24 4
gpt4 key购买 nike

是否有任何 javascript 插件/库/脚本可以将标准 PHP 转换为使用 ajax 调用而不是标准链接。

理想情况下,这将位于现有应用程序之上,并允许应用程序在禁用 javascript 时正常使用,但在 javascript 可用时使用 ajax。

它还需要允许正常的 javascript 插件,例如jeditable, jquery-ui drag n drop etc..., 无需修改即可工作。

我确实尝试了下面的代码,但是一旦页面加载,已经加载到页面上的 javascript 插件就无法工作,而且这只对一个链接有效,然后浏览器返回使用标准请求。

$('a').bind('click',function(event){
event.preventDefault();
$.get(this.href,{},function(response){
$('#response').html(response);
}) ;
});

此外,当页面使用 ajax 调用而不是普通链接时,是否有拦截浏览器的后退/前进按钮以正常工作的方法。

我知道我在问...谢谢

最佳答案

我知道的最好的事情是 https://github.com/browserstate/History.js/ , 你也应该使用

$('a').live('click',function(event){
event.preventDefault();
$.get(this.href,{},function(response){
$('#response').html(response);
}) ;
});

如果您希望您的事件对动态加载的内容起作用

关于php - Ajaxify PHP 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5885953/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com