php局部刷新数据库交互 php自动刷新局部实现聊天
用PHP实现页面的局部刷新功能,读取记事本数据。随便点击刷新区域一下就自动加载下一条数据。做个 DEMO出来
局部刷新功能,点击刷新区域这个需要用到javascript, 你可以用ajax.或者是JQuery;
创新互联专业IDC数据服务器托管提供商,专业提供成都服务器托管,服务器租用,眉山服务器托管,眉山服务器托管,成都多线服务器托管等服务器托管服务。
局部刷新和区域刷新其实都是刷新一个DIV里的内容,只是刷新方式你可以定时刷新或手动点击按钮刷新;
给你一个JQuery的小例子,点击按钮刷新div:
div id="demo"原来div里的内容/div
input type="button" id="but" value="刷新div" /
script
$('#but').click(function(){
$.get('demo.php',null, function(data){
$('#demo').html(data);
})
});
/script
PHP页面时时获取系统时间,
demo.php;
?php
echo date("Y-m-d H:i:s");
?
如果你要读取文件内容,那么有多种方法,我先告诉你一种:
file_get_contents(file) php函数读取文件内容, 可以是txt文体文件或html文件
?php
echo file_get_contents("data.txt");
?
php中如何实现局部刷新
用js刷新,你需要到后台去拿数据的话用ajax吧。
html xmlns=""
head
meta http-equiv="Content-Type" content="text/html; charset=utf-8" /
title测试/title
script type="text/javascript"
function changeText(){
document.getElementById('txt').value = new Date();
}
setInterval('changeText()',1000);
/script
/head
body
textarea id="txt" name="content"每秒刷新一次时间/textarea
/body
/html
PHP中ajax的局部刷新
我只说jquery的吧。
你的表单中添加分类和提交标题name和ID重复。
代码如下 copyleft by createindex
---------------------------华丽的分割线-----------------------------------
form action="" method="post"
分类列表:select name="select" id="select"/select
分类名称:input type="text" name="fenlei" id="fenlei" /
input type="submit" id="button_add" value="添加分类"
标题:input type="text" name="biaoti" id="biaoti" /
input type="submit" id="button_title" value="提交标题" /
/form
script type="text/javascript" src=""/script
script language="javascript" type="text/javascript"
$(function(){
//添加分类绑定单击事件
$("#button_add").click(function(){
var fenlei = $("#fenlei").val();//取得表单的值
//Ajax post数据
$.ajax({
type: "POST",//Ajax请求为post
url: "some.php",//ajax请求URL 脚本地址
data: "fenlei="+fenlei, //传递的值
success: function(data){ //回调函数 这里的data你可以返回HTML也可以是JSON 为了简单你返回HTML就可以了。
$("#select").html("").html(data);//将返回的列表插入分类.
//你只需要在后台脚本返回 option value="xx"sdfsdf/option之类的可以了。
}
});
});
});
/script
---------------------------华丽的分割线-----------------------------------
input type="submit" id="button_add" value="添加分类"
修改为
input type="button" id="button_add" value="添加分类"
---------------------------华丽的分割线-----------------------------------
不知道你什么意思。 Jquery的选择器选择你要的DOM节点操作就可以了。怎么控制那是你自己怎么做的问题。像这种问题自己看文档就能写出来的。
当前题目:php局部刷新数据库交互 php自动刷新局部实现聊天
文章源于:http://azwzsj.com/article/dospsee.html