使用jQuery将数据放入动态内容

时间:2016-02-28 13:04:40

标签: javascript jquery html

我在HTML和jQuery上编写简单的应用程序。它使用signalR连接到ASP.NEt服务器。我有登录页面,用户进行身份验证。成功后,<div id="body"></div>的身份验证内容将使用 load()方法进行更新:

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

_ListView.html的内容:

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

我怎么能解决它,或许我做错了?

1 个答案:

答案 0 :(得分:2)

尝试将function reference作为callBack函数传递,

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

你在那里调用它,所以undefined将被返回并作为第二个参数传递。这是你的代码的问题。