jQuery UI dialog button text as a variable

后端 未结 12 1684
隐瞒了意图╮
隐瞒了意图╮ 2020-12-13 01:21

Can anyone tell me how can i use a variable for button text in jQuery UI dialog? I want to make a dynamic button name.

12条回答
  •  有刺的猬
    2020-12-13 02:06

    This won't work because of the way jQuery handles the button name (can be with or without quotes)

    This will work:

    var button_name = 'Test';
    var dialog_buttons = {}; 
    dialog_buttons[button_name] = function(){ closeInstanceForm(Function); }
    dialog_buttons['Cancel'] = function(){ $(this).dialog('close'); }   
    $('#instanceDialog').dialog({ buttons: dialog_buttons });
    

提交回复
热议问题