Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ibm mobilefirst 在IBM Worklight中显示来自服务器的结果_Ibm Mobilefirst - Fatal编程技术网

Ibm mobilefirst 在IBM Worklight中显示来自服务器的结果

Ibm mobilefirst 在IBM Worklight中显示来自服务器的结果,ibm-mobilefirst,Ibm Mobilefirst,我已经在IBM Worklight中实现了HTTP适配器。我想显示从服务器返回的结果。我想显示HTML文件。我的代码是 function getFeeds() { var input = { method : 'get', returnedContentType : 'text', path : "marketing/partners.html" }; WL.Logger.debug("sdfsds"); retur

我已经在IBM Worklight中实现了HTTP适配器。我想显示从服务器返回的结果。我想显示HTML文件。我的代码是

function getFeeds() {
    var input = {
        method : 'get',
        returnedContentType : 'text',
        path : "marketing/partners.html"
    };
    WL.Logger.debug("sdfsds");
    return WL.Server.invokeHttp(input);


}

我想接收(显示)
WL.Server.invokeHttp(输入)
。收到它后,我想解析数据。

如果以纯文本形式检索数据,在将其返回到应用程序后,执行以下操作

$("#container-id").html(response.invocationResponse.text);

这将把您检索到的HTML注入一个id为
容器id

的元素。如果您以纯文本的形式检索它,在将它返回到应用程序后,执行以下操作

$("#container-id").html(response.invocationResponse.text);
这将把您检索到的HTML注入一个id为
容器id的元素中

请查看。在幻灯片15中,“XSL转换过滤”将向您展示如何过滤从后端返回的数据。必须在客户端上使用onSuccess回调对数据进行进一步的解析和显示。这有一个模块

以下是获取数据并向用户显示的示例:

var invocationData = {
    adapter : 'adapter-name',
    procedure : 'procedure-name',
    parameters : []
};

var options = {};

options.onSuccess = function (response) {
       //response is a JavaScript object
       $("#id").html(response.invocationResponse.text);
}

options.onFailure = function (response) {
       alert('Failed!'); //You probably want something more meaningful here.
}

WL.Client invokeProcedure(invocationData, options);
您可以添加一些JavaScript库,以便在JSON响应中更容易地搜索值,例如:和。如果您正在使用XML,还有一个问题。在幻灯片15中,“XSL转换过滤”将向您展示如何过滤从后端返回的数据。必须在客户端上使用onSuccess回调对数据进行进一步的解析和显示。这有一个模块

以下是获取数据并向用户显示的示例:

var invocationData = {
    adapter : 'adapter-name',
    procedure : 'procedure-name',
    parameters : []
};

var options = {};

options.onSuccess = function (response) {
       //response is a JavaScript object
       $("#id").html(response.invocationResponse.text);
}

options.onFailure = function (response) {
       alert('Failed!'); //You probably want something more meaningful here.
}

WL.Client invokeProcedure(invocationData, options);
您可以添加一些JavaScript库,以便在JSON响应中更容易地搜索值,例如:和。如果您正在使用XML,还有一个问题