小编Gul*_*fam的帖子

jQuery简单加载第一次调用花费太多时间

我的简单jQuery的加载语句需要花费太多时间(50+秒).没有服务器端问题,服务器的页面逻辑很简单.我也试过$ .ajax,$ .get甚至尝试使用Manual AJAX调用(XMLHttpRequest).

以下是jQuery加载的示例.

$(function() {
    $('#frmPrd').live('submit', function(event) {
        event.preventDefault();
        mUrl = "page1.php";
        $.ajax({
            url: mUrl,
            type: 'POST',
            data: $("#frmPrd").serialize(),
            success: function() {
                //Logged Unix timestamp here which was 1448631101 (27 Nov 2015 13:31:41 GMT)
                $("#dvCart").load("page.php");
            },
            error: function() {
                alert('Error occurred.');
            }
        });
    });
});
Run Code Online (Sandbox Code Playgroud)

然后在page.php中我记录了(第一个页面声明)时间戳,返回1448631153(2015年11月27日13:32:33 GMT),即与我在调用页面之前记录的时间戳相差52秒.这可能是什么问题?这50多秒浪费在哪里?另请注意,此延迟适用于首次呼叫,对于所有来电,延迟均正常.我的整个网站都运行在https(TLS 1.2)上

php ajax https jquery load

5
推荐指数
0
解决办法
414
查看次数

Quickbooks Online - 使用电子邮件进行客户查询 (QBXML)

我们不能使用电子邮件地址查询客户的 Quickbooks 吗?我发现使用电子邮件查询的唯一方法是使用 FullName 查询,然后在您自己的一端解析响应以匹配电子邮件地址。这似乎是正确的,因为在 .

为什么会这样呢?如果我们可以查询 using 那么为什么不能使用 .

我刚刚了解到一个“不太好的”解决方案,即将电子邮件地址存储在 QuickBooks Online 的 FullName 字段中,然后使用 FullName 为客户进行简单的查询。此解决方案的缺点是 FullName 的最大长度为 41,但我认为电子邮件地址可以超过 41 个字符。

quickbooks quickbooks-online

3
推荐指数
1
解决办法
1005
查看次数

标签 统计

ajax ×1

https ×1

jquery ×1

load ×1

php ×1

quickbooks ×1

quickbooks-online ×1