<a href="#" id="save" class="save" onclick='UpdateStatus("<?PHP echo $fgmembersite->UserFullName();?>","<?php echo $_GET['id'] ;?>")'> save</a>
用户点击此链接可以保存一条信息。
然后,我的功能UpdateStatuts
function UpdateStatus(member1,id1) { //
/* VALUES */
var member = member1;
var id = id1;
var statut = '1';
/* DATASTRING */
var dataString = 'member='+ member+'&id='+ id+'&statut='+ statut;
console.log ("SOMETHING HAPPENS");
$.ajax({
type: "POST",
url: "../../lib/tratement.php",
data: dataString,
success: function(){
$('.success').fadeIn(200).show();
$('.error').fadeOut(200).hide();
console.log (dataString);
console.log ("AJAX DONE");
}
});
return false;
};
完美无缺。但是在用户点击第一个链接后,我想显示unsave而不是重新加载整个页面。 换句话说,我想要这个
<a href="#" id="save" class="save" onclick='**RemoveStatus**("<?PHP echo $fgmembersite->UserFullName();?>","<?php echo $_GET['id'] ;?>")'> **Unsave**</a>
代替<a href="#" id="save" class="save" onclick='UpdateStatus("<?PHP echo $fgmembersite->UserFullName();?>","<?php echo $_GET['id'] ;?>")'> save</a>
有可能吗?