使用 ScriptInjector GWT 注入 ajax

By simon at 2019-05-22 • 0人收藏 • 60人看过

我想将 ajax (从 web 服务中提取数据)注入到 GWT 生成的 html 代码中。

我尝试使用 ScriptInjector 注入 jQuery 的 cdn 和我的脚本。

下面是我如何将 cdn 注入到 html 的头部:

元素头文件.get ()。 Getelementsbytagname ("head"). 0; scriptement sce Document.get (). () ; sce.setSrc ( http://code.jquery.com/jquery-3.1.1.min.js ) ; head.appendChild (sce) ;

我已经检查了我的页面,它已经被添加到了头部。

下面是我如何从我的 web 服务中注入脚本来获取数据的:

Scriptjector.fromstring ("$. Ajax ( n"+"dataType: "json ", n"+"url: "http: / / localhost / geotrackertest.php? id 15","+"data: "data ", n"+"success: function (data){ n"+"console.log ("success ") ;"+"document.getallbyid ("frigoTempAjax"). Innerhtml 数据[0]。 Frigo temperature;  n"+"} n"+"}) ;"). 注射() ;

我希望在控制台上得到一个成功的消息,并且在具有指定 Id 的 div 中得到一个值,但是我得到了以下错误:

未定义 ReferenceError: $

登录后方可回帖

Loading...