我做了一个javascript函数来调用ajax(simpleRequest)。这个函数是静态的,所以不需要声明对象。此功能适用于 Chrome、Firefox 和 Edge,但不适用于 IE11。我有一个执行 ajax 调用的应用程序。但它在 IE11 中不起作用。我见过这个浏览器不支持类,但是有什么办法可以解决这个问题吗?在 main.php...var dataJsonVideo = { way: cam, kind: 'video'};var onsuccessVideo = function(response) { $('.list_tutorial > #id_tut_0').addClass("index_active_tutorial"); $("#getTutorial").html(response);}JSHelper.simpleRequest(myDataTutorial, dataJsonVideo, "POST", onsuccessVideo);在 JSHelper.js 中class JSHelper { static simpleRequest(urlSent, dataSent, typeSent, funcSuccess, funcBefore = '', params = '') { var jsonAjax = {}; if(funcBefore != '') jsonAjax.beforeSend = funcBefore; jsonAjax.url = urlSent; jsonAjax.type = typeSent; jsonAjax.data = dataSent; if(params != '') for(var key in params) jsonAjax[key] = params[key]; jsonAjax.success = funcSuccess; $.ajax(jsonAjax); }}错误是 SCRIPT5009: 'JSHelper' 未定义。
添加回答
举报
0/150
提交
取消