jqueryダイアログ - 変数を使用してボタンラベルを変更する

私はこのvarを持っています

var mylabelname = "ok";

$( ".selector" ).dialog({ buttons: { mylabelname : function() { $(this).dialog("close"); } } });

それで、それが表示されたら、値ではなく "mylabelname"ボタンに表示されます。どのように私は値のショーを持つことができます。

http://jqueryui.com/demos/dialog/#option-buttons

0

1 答え

うーん...私はそれが起こることができないと思います。あなたの対話構文はJSONを使用しています。JSONはキーを変数ではなく文字列として認識します。たとえ引用符がないとしても、マイラーベルの価値はそこに置かれません。つまり、この構文では、 {key:value} のように、値が引用符で囲まれていない場合は値を渡しますが、キーは渡しません。 mylabel の代わりに "ok" 文字列を書く必要があります。

1
追加された