JQM simpledialog2在按钮/输入模式下动态更改按钮名称

时间:2013-09-26 22:15:44

标签: jquery-mobile button dynamic names simpledialog

我发现这个解决方案用js函数创建headerText和buttonPrompt的值,但是甚至可以使用该函数创建像'delete'这样的按钮名称?

$('<div>').simpledialog2({
  mode: 'button',
  headerText: jsFunction(),
  headerClose: true,
  buttons : {
    'Delete': {
      click: function () { 
      ...

我需要更改用于本地化对话框的名称。无法使用内联模式,因为我需要点击功能。即使在内联模式下,'headerText'的内联函数也无效..

1 个答案:

答案 0 :(得分:0)

谢谢,我想我找到了解决这个问题的最佳解决方案..

对于'buttons'元素,我设置了一个像

的id
id: 'my_button_id'

然后通过dom遍历以更改按钮值,如下所示:

$("#my_button_id").find('.ui-btn-text').html(some_function);

:)