2012-02-05 227 views
0

以下代碼在VA醫院除外都可以正常工作。它適用於所有主流瀏覽器,VA醫院除外。我可以看到ajax調用熄滅,它返回所有數據,但是當它到達.appendTo()行時,它不起作用。我得到這個錯誤:jQuery tmpl .appendTo給出「對象不支持此屬性或方法」

<script src="jQuery/jquery-1.6.1.min.js" type="text/javascript"></script> 

<script src="jQuery/jquery-tmpl-min.js" type="text/javascript"></script> 



<script type="text/javascript"> 

    function GetPlayers() { 

     $.ajax({ 

      url: "wsPlayers.asmx/GetPlayers", 

      dataType: "json", 

      type: "POST", 

      contentType: "application/json; charset=utf-8", 

      data: ("{paramMinChampionships: " + $("#selChamps").val() + "}"), 

      error: function (err) { 

       alert("Error:" + err.responseText); 

      }, 

      success: function (results) { OnComplete(results.d) } 



     }); 

    } 



    function OnComplete(results) { 

     $("#tbodyPlayers").empty(); //We want to clear the body of the table first. 

     $("#playerDataTemplate").tmpl(results).appendTo("#tbodyPlayers"); 

    } 



</script> 

返回的錯誤是:

「行:30 字符4 錯誤:對象不支持此屬性或方法 代碼:0 網址:http://vatest.docphin.com/

第30行是:$(「#playerDataTemplate」)。tmpl(results).appendTo(「#tbodyPlayers」);

您可以在http://vatest.docphin.com

查看該網站再次,錯誤只發生在弗吉尼亞州醫院,沒有任何其他地方。

+0

是什麼TMPL ....... – 2012-02-05 06:19:29

+0

能否請你截圖放置'的console.log(結果)的輸出;上面的'線30?我可以看到它在鏈接中工作正常,所以我確信它與來自服務器的響應格式不正確有關。 – Jonathan 2012-02-05 06:22:32

+0

@PranayRana它是一個與jQuery一起使用的模板引擎,如小鬍子。 – Jonathan 2012-02-05 06:23:51

回答

相關問題