【问题标题】:error when i run an apps with Trigger.io使用 Trigger.io 运行应用程序时出错
【发布时间】:2013-12-11 09:29:36
【问题描述】:

当我尝试使用模块请求时,forge.request.ajax 返回错误,代码如下:

 $(document).on("pagecreate", "#add_menu", function () {
        forge.logging.info("page created");
    });

    $(document).on('click', '#scanQRCode', function () {
        forge.logging.info("clickss");
        forge.request.ajax({
             type: "POST",
         url: getLink(),
         data:'data',
             success: function (data) {
                forge.logging.info("ok");
            },
            error: function (error) {
                forge.logging.error("[getresponse ] " + JSON.stringify(error));
            }
        });
    });

本地工具包上的错误:

TypeError: Result of expression 'e' [null] is not an object. -- From line 2 of content://io.trigger.forge1e218252567411e3a2d612313b0234c0/forge/all.js

【问题讨论】:

  • e 传递给您的点击回调函数怎么样?
  • 同样的错误,但是当我添加一些代码而不是注释时,我得到了这个错误: SyntaxError: Unable to parse JSON string -- From line 4 of content://io.trigger.forge1e218252567411e3a2d612313b0234c0/src/ assets/js/menu/jquery-1.9.1.min.js
  • 我认为代码在加载 jquery 之前正在运行..
  • 我找到了解决方案,问题不在forge上,而是在调用WS

标签: jquery jquery-mobile trigger.io forge


【解决方案1】:

我不确定您的解决方案是什么,但是查看您的代码,您没有将 url 参数传递给 forge.request.ajax,这是必需的。

【讨论】:

  • 问题出在WS后面,写得不好
猜你喜欢
  • 2012-11-23
  • 2021-03-09
  • 2018-09-23
  • 1970-01-01
  • 2018-10-03
  • 2012-04-02
  • 2016-10-07
  • 2014-01-10
  • 2014-10-09
相关资源
最近更新 更多