2010-04-22 47 views
0

我有一个页面,我添加,编辑和删除menus.For添加和编辑我有一个单独的页面。当我添加或编辑菜单,我来主页我显示菜单,所以我打印消息为“菜单添加”或“菜单编辑”。但是当我删除菜单时,我的页面没有被刷新,因为我在同一页面上写了删除代码,请按照以下步骤演唱ajax函数:如何在没有页面刷新的情况下隐藏Div标签

$.ajax(
      { 
       type: "POST", 
        url: "delete_menu.php", 
        data: data, 
        cache: false, 

        success: function() 
        { 
       parent.fadeOut('slow', function() {$(this).remove();}); 
       document.getElementById('showDiv').style.display = ''; 
      } 
     } 

的页面没有得到刷新,所以包含像“菜单添加或编辑”的消息并没有得到hide.I股利给ID来作为股利showDiv。 因此,任何人都可以帮助我解决这个问题。还有,当我删除,任何人都可以告诉我如何显示消息作为“菜单删除”在Ajax没有页面refresh.Thanks提前。

+1

回答你前面的问题也是如此。 – Pierreten 2010-04-22 06:03:32

回答

1

由于您引用了jQuery,我会使用jQuery语法而不是Plain Old JavaScript来保持语法清晰。

$("#showDiv").hide(); 

如果你没有在页面上会再次显示DIV,你可以这样做:

$("#showDiv").remove(); 
2
document.getElementById('showDiv').style.display = 'none'; 
相关问题