【发布时间】:2010-08-18 20:17:23
【问题描述】:
我正在尝试在 WordPress 页面中进行以下操作:
- 用户点击“排序帖子”按钮
- 按钮的值被发送到 sortFilter.php 页面
- 当前页面已刷新,并使用 sortFilter.php 中发布的值创建新循环。
在初始页面上有一个
我要加载数据的标签:
<p id="sortFilter"></p>
这是我正在使用的代码,但它似乎不起作用(没有任何内容被加载到 #sortFilter p 中)
$(document).ready(function() {
setInterval(function(){
$("#sortFilter").load("http://<?php echo $_SERVER[HTTP_HOST]; ?>/sort-filter/");
},1000);
//Filter Categories
$.ajaxSetup({cache:true});
$('#byAuthorCtrl ul li').click( function() {
$.post("http://<?php echo $_SERVER[HTTP_HOST]; ?>/sort-filter/", {id: "testValue"}
);
});
});
然后在 sortFilter.php 上:
<?php
/*
Template Name: sortFilter
*/
$id = $_POST['id'];
echo $id;
?>
现在我只是使用测试值来尝试发布到页面。
【问题讨论】:
标签: php jquery ajax wordpress post