jquery+json实现无刷新取值
html jquery代码:
<script>
function edit(id)
{
alert
(id);
$.getJSON("edit.php",{save:'editjson',id:id},function(data){
if($.trim(data.title))
{
//给下面的form赋值
$("#edid").val(id);
$("#save").val
("edit");
$("#title").val(data.title);
$("#content").val(data.content);
//下面的是赋值给fckeditor编辑器
//var oEditor = FCKeditorAPI.GetInstance("afficheinfo")
;
//oEditor.SetHTML(data.content) ;
}
else
{
alert("操作失败");
//下面为用层显示错误信息
//$('#result').css("display",'');
//$('#result').html
('<img src="/Public/images/icon/reg3.gif" alt="" />操作失败!');
//setTimeout("$('#result').fadeOut()",1000);
}
});
}
</script>
<a
href="edit(1);">这里是ID号</a>
<form >
ID:<input id="edid" value="" />
title:<input id="title" value="" />
conetnt:<input id="content"
value="" />
</form>
PHP代码:
edit.php
<pre>
<?php
if($_GET['id'])
{
//这里根据ID取到数据库数据,我这里就不写了
echo
'{title:"'.$rs["title"].'",content:"'.$rs["content"].'"}';//这里返回json数据
}
?>
相关文章



精彩导读
热门资讯
关注我们