使用Internet Explorer时获取js错误“预期标识符”

时间:2016-05-24 12:26:18

标签: javascript jquery

我有导出PDF的代码,它适用于所有浏览器,但是当我在IE中使用它时,它给我一个JS错误,如expected identifier这行$.fn.yiiGridView.export();

任何人都可以告诉我如何解决这个问题。

$('#export-button').on('click', function() {       
    $.fn.yiiGridView.export();
});

1 个答案:

答案 0 :(得分:2)

exportreserved word in ES6,因此请使用括号表示法:

$('#export-button').on('click', function() {       
    $.fn.yiiGridView['export']();
});

如果您自己创建了该功能,那么最好使用其他名称,例如myexport

$.fn.yiiGridView.myexport = function () { .... };

然后:

$('#export-button').on('click', function() {       
    $.fn.yiiGridView.myexport();
});