2012-08-10 84 views
0

我有一个奇怪的问题,也许解决方案将非常简单。jQuery-UI对话框不会显示按钮

我的对话框正在显示,但没有给定的按钮。请帮帮我。

我有:

<div id="dialog">Are you sure you want to delete this user?</div> 
    <script type="text/javascript"> 
    function openDialog(usrId){ 
    $("#dialog").dialog({ 
     buttons: { 
      'Delete': function(){ 
       window.location = '/user/index/remove-user/usrId/'+usrId 
      }, 
      'Cancel': function(){ 
       $(this).dialog('close') 
      } 
     } 
     }).dialog("open"); 

    return false; 
} 
</script> 

回答

0

你包括所有的jQuery的对话框JS/CSS文件?

+0

在我 <链路媒体= “屏” 类型= “文本/ CSS的” href = “/ CSS/jquery的/ jQuery的ui.css” rel =“stylesheet”>

0

实测溶液通过自己:

<div id="dialog">Are you sure you want to delete this user?</div> 
<script type="text/javascript"> 
function openDialog(usrId){ 
    $("#dialog").dialog("option", "buttons", 
      { 
       'Delete':function(){ window.location = '/user/index/remove-user/usrId/'+usrId; $(this).dialog("close"); } 
      , 
       'Cancel':function(){ $(this).dialog('close') } 
      } 
    ).dialog("open"); 

    return false; 
} 
</script>