2013-02-28 31 views
1

全球化我需要翻譯jQuery的對話框按鈕的目的,但是當我試圖通過可變我沒有得到變量的值,僅舉這一點。通字符串jQuery的對話成爲名稱的按鈕

var RemoveDialogButton = "@FriendsNamesNS.FriendsNames.Remove"; 
    var CancelDialogButton = "@FriendsNamesNS.FriendsNames.Cancel"; 

    //alert(RemoveDialogButton); 

    $("#dialog-confirm").dialog({ 
     autoOpen: false, 
     resizable: false, 
     height:190, 
     modal: true, 
     buttons: { 
     RemoveDialogButton: function() { 
      $(this).dialog("close"); 
      $('#yesno').click(); 
      return true; 
     }, 
     CancelDialogButton: function() { 
     $(this).dialog("close"); 
     } 
     } 
    }); 

回答

1
RemoveDialogButton: { 
     click: function() { 
      $(this).dialog("close"); 
      $('#yesno').click(); 
      return true; 
     }, 
     text: RemoveDialogButton 
} 
0
var buttons= {}; 
buttons[your text] = function() { ....}; 


$('.selector').dialog({  
    buttons: my_buttons 
    });