新手4
时间:2021-07-01 10:21:17
帮助过:31人阅读
新手求助4
主文件:
"> echo "公开"; } ?> &page="> echo "未公开"; } ?>
| 这是wzzg.php内容
if(isset($_GET['uid']))
{
mysql_query('UPDATE `lyb` SET `ID`=1 WHERE `uid` =\''.$_GET['uid'].'\'');
echo "";
}
?>
现在实现了“未公开”和“公开”的转换,但是屏幕会闪,
如何做到屏幕不闪得转换
------解决方案--------------------服务端要有一个处理'公开'和'未公开'的页面,假设像以下这个 demo.php
if ($_GET['pub'] != 0) {
// 处理公开的代码
$status = 1; // TODO 返回给客户端,处理的结果
} else {
// 处理未公开的代码
$status = 1; // TODO 返回给客户端,处理的结果
}
// 返回给客户端一个 JSON 字符串,包含处理结果信息
exit( json_encode( array ('status' => $status ) ));
那么,请求 demo.php?pub=1 代表公开,
请求 demo.php?pub=0 代表不公开,
--------------------------------------------------------------------
再说 HTML 页面, 需要引入 jquery 库, 百度一下, 有下载
其实关键就是 $.get() 这个函数的用法
未公开