2012-05-16 30 views
0

海我的應用程序試圖與服務器進行通信,所以我稱爲AJAX web服務,現在我想設置ajax.anybody的時間間隔indly指導我如何在ajax javascript中設置計時器控件?

$(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") {} 
       }); 

回答

0

我在阿賈克斯功能timeout:3000設置超時它的工作現在。