You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@cordova.apache.org by "Vladimir Kotikov (JIRA)" <ji...@apache.org> on 2014/05/27 15:24:01 UTC

[jira] [Created] (CB-6763) Simultaneous local XHRs on WP8 returns the same result

Vladimir Kotikov created CB-6763:
------------------------------------

             Summary: Simultaneous local XHRs on WP8 returns the same result
                 Key: CB-6763
                 URL: https://issues.apache.org/jira/browse/CB-6763
             Project: Apache Cordova
          Issue Type: Bug
          Components: WP8
    Affects Versions: 3.4.0
            Reporter: Vladimir Kotikov
            Assignee: Jesse MacFadyen


When try to get content of multiple local files via XHR, all requests return responses with same content. E.g. following code (using jQuery)
{noformat}
function loadTemplates (views) {
    var deferreds = [];
    $.each(views, function (index, view) {
        var vURL = 'tpl/' + view + '.html';
        deferreds.push($.get(vURL, function (data) {
            console.log(data)
        }, 'html'));
    })
}
loadTemplates(["HomeView", "ContactView", "ShellView", "EmployeeView", "EmployeeSummaryView", "EmployeeListItemView"]);
{noformat}
will print contents of {{tpl/EmployeeListItemView.html}} 6 times.

The problem is when new local XHR is sent, it overrides {{__onXHRLocalCallback}} callback, already created by previous request.



--
This message was sent by Atlassian JIRA
(v6.2#6252)