重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
首先给观赏加个id··
目前创新互联已为成百上千的企业提供了网站建设、域名、雅安服务器托管、网站托管、服务器托管、企业网站设计、阳江网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。
a href="javascript:;" id="?php echo $inof['bt'];?"观赏/a
jquery部分:
$("a").click(function(){
var id = $(this).attr("id");
if(id == "") {
return false;
}
$.ajax({
type: "get",
url: "cd.php",
data: "id=" + id
success:function(msg) {
alert(msg); // msg就是你的文章内容····这里你再用js改变对应地方的值···你应该会用到的方法是$("xxx").html(msg); 或者$("XXX").val(msg);
}
});
});
ajax的使用
$("#删除的id").live("click",function(){
var thisstr=$(this); //这个删除的位置
var id=$(this).attr("id"); //删除的数据的id
$.post(url,{id:id},function(result){ //ajax 使用 url 是php的地址 id是参数
var record=eval(result); // 返回值 这个在php中自己去写
if(record是成功的){//你要的操作
thisstr.parents("tr").remove();//删除这个tr里的内容
}else{
alert("cuowu !");
}
});
})
建议使用Jquery的ajax,比较方便!
其实使用js的ajax,你也需要建立例外一个php文件,不同的是,这个文件会在后台运行,你是看不到的,当前页面也无需刷新和提交!
这样就达到了你的要求!
要图方便的话,去引用个Jquery文件,然后在页面触发AJAX方法,往一个地址发送请求和携带的数据,接收请求成功后返回的数据,再使用js在当前页重新拼接html代码,覆盖原来的。
首先,ajax传值一般都是基于js事件去执行,所以,你要先给传值的表单加个事件,这个事件去触发一个js函数,这个函数是你自己定义的,在函数中通过jquery的ajax去指定url请求,然后基于post还是get在jQuery的方法中设置就行了,所谓ajax不过是浏览器异步请求url地址发放数据的表单而已,这样你应该明白了吧