1

奇妙な問題がありますが、おそらく解決策は非常に簡単です。

私のダイアログは表示されていますが、指定されたボタンはありません。私を助けてください。

私が持っている:

 <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>
4

2 に答える 2

1

自分で解決策を見つけました:

<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>
于 2012-08-10T09:36:03.530 に答える
0

すべての Jquery ダイアログ js/css ファイルを含めていますか?

于 2012-08-10T09:21:20.557 に答える