2016-02-28 20 views
1

我在HTML和jQuery上編寫簡單的應用程序。它通過signalR連接到ASP.NEt服務器。我有用戶認證的登錄頁面。 _ListView.html的使用jQuery將數據放入動態內容

$("#body").load("_ListView.html",InitListPage()); 

內容:我<div id="body"></div>的成功驗證內容之後與負載()方法更新

<table id="driversList" align="center"> 
<thead> 
<tr> 
    <th>Login</th> 
    <th>Some Data</th> 
    <th>Another Data</th> 
</tr> 
</thead> 
<tbody> 

</tbody> 

</table> 

我要的是它有後更新我的表的內容已加載。但jQuery沒有看到我的動態內容。即使示例代碼無法正常工作:

function InitListPage(){ 

$("#driversList").css("border","3px solid red"); 
} 

如何解決它可能我做錯了?

回答

2

嘗試將function reference通過爲callBack功能,

$("#body").load("_ListView.html",InitListPage); 

你在那裏叫,所以undefined將返回並作爲第二個參數傳遞。這是你的代碼的問題。

+0

不能相信它很容易-_- – dantey89

+0

@ dantey89很高興幫助:)嘗試按此答案中的刻度線。因爲這將有助於未來的遊客發現它已經幫助你。這不是強制。 :) –