簡體   English   中英

如何在Ajax JavaScript中設置計時器控件?

[英]How to set timer control in ajax javascript?

Hai我的應用程序試圖與服務器通信,所以我在ajax中調用了webservice,現在我想在ajax中設置時間間隔。任何人都可以指導我

$(document).ready(function () {
    $("#btn").attr("disabled", true);
    //waitingDialog({});
    document.addEventListener("deviceready", onDeviceReady, false);

    function onDeviceReady() {
        var imei2 = '';
        imei2 = device.uuid;
        checkConnection_inonload(imei2);
    }

    function checkConnection_inonload(imei2) {
        var networkState = navigator.network.connection.type;
        alert(networkState);
        var states = {};
        states[Connection.WIFI] = 'WiFi connection';
        if (states[networkState] == 'WiFi connection') {
            $.ajax({
                cache: false,
                async: true,
                type: "GET",
                dataType: "json",
                url: "http://xxxx/Service1.svc/GetKeepMeStatus",
                data: {
                    IMEINO: imei2
                },
                contentType: "application/json;charset=utf-8",
                success: function (r) {
                    //closeWaitingDialog();
                    //alert(r);
                    if (r == "status") {}
                });

我在我的ajax函數timeout:3000設置了超時timeout:3000現在可以正常工作了。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM