jquery刷新div一次

时间:2013-06-16 16:56:48

标签: php javascript jquery

我正在刷新一个div后只有一个函数 - 我目前有

var caption=prompt("Please enter new caption"," ");
    if (caption!=null)
    {
    var link = "?id="+ $(this).parents('.thumbnail').attr('id') + "&c=" + caption;
    $.post("../photo_c.html"+link);
    //alert($(this).parents('.thumbnail').attr('id'));  

    $("#loaddiv").slideUp(300).delay(800).fadeIn('3000');
    }

代码正在将鼠标悬停在图像上方显示一个编辑按钮,然后打开一个提示框,然后用户输入新值,这将被发送到更新数据库的php文件,但是当脚本完成时,我将离开旧的标题,直到我刷新页面,我需要刷新$ .post后的div,所以它加载新标题的值

1 个答案:

答案 0 :(得分:1)

使用post回调 -

var caption = prompt("Please enter new caption", " ");
if (caption != null) {
    var link = "?id=" + $(this).parents('.thumbnail').attr('id') + "&c=" + caption;
    $.post("../photo_c.html" + link,function(){
        $("#loaddiv").html(caption).slideUp(300).delay(800).fadeIn('3000');
    });      
}