我有2个带翻译的
Javascript文件,将根据用户语言包含在内.这适用于大多数情况.但不适用于JQuery UI对话框中的Buttons对象.任何想法如何解决这个问题?
if (data.status == 'success') { options = { buttons: { CLOSE: function() { $(this).dialog('close'); } } };
关闭必须翻译..
解决方法
像这样创建按钮对象:
var myButtons = {}; myButtons[CLOSE] = function() { $(this).dialog('close'); }; if (data.status == 'success') { options = { buttons: myButtons }; }
编辑:已更新以使用CLOSE变量.