Ajax Not Loading PHP
Ajax Not Loading PHP
我正在尝试通过 Ajax 在点击事件上将一个 PHP 文件加载到另一个 PHP 文件中。我正在尝试这样做以消除在页面上加载几种模态。似乎PHP文件正在加载(在控制台中),但没有任何显示。
这是我的javascript:
$("a#lightbox-open").click(function(e){
e.preventDefault();
$("body").addClass("noscroll");
$('section#lightbox').addClass("open");
$.ajax({
context: '#lightbox-holder',
url: '/template/lightbox.inc.php',
type: 'POST',
dataType: "json",
success: function(html){
alert("works");
}
});
});
在我的主PHP文件中,我有一个ignbox.inc.php应该加载到其中的div #lightbox 持有人。
context
需要一个(普通)对象(你可以在 api 文档中读到)。用$('#lightbox-holder')
替换'#lightbox-holder'
就可以了。
使用添加的$()
工作小提琴与表示当前代码的非工作小提琴。
相关文章:
- 使用php或javascript从facebook相册URL中删除多余的部分
- 将PHP变量传递给jQuery时遇到问题
- 通过javascript重定向html传递php变量
- 将数组从PHP传递到Javascript
- 如何在php文件中获取$.post-ajax传递的值
- Javascript运行php文件,然后下载文件
- PHP中的setcookie仅适用于localhost
- 如何使用jquery处理php循环通过元素
- 通过Ajax将JavaScript函数传递给PHP文件
- 而循环只设置php中输入字段中的第一个值
- 我需要从php调用javascript或jquery
- 如何通过php页面将数据库值检索到jquery自动完成框中
- PHP AJAX图片上传示例不上传
- 通过php页面中的js强制下载txt
- 如何在PHP中使用$_POST获取Select元素值
- 我想使用模态通过php文件发送邮件,并且我希望在提交关闭后关闭pop
- 如何在php变量中嵌入JQuery代码
- 在PHP中使用javascript更改页面标题'if'
- Ajax Not Loading PHP
- 在两个PHP页面之间创建一个Loading页面