JQuery:在jjax jquery成功之后失去样式我将添加数据

时间:2014-08-07 07:01:25

标签: c# jquery html css

我有一个表,通过ajax我得到n行,成功后我添加到tbodyo表。我不知道为什么我会失去风格

我的表是:

<table id="Pedidos">
  <thead>
    <tr>
       <th>field 1</th>
       <th>field 1</th>
    </tr>
  </thead>
  <tbody>
  </tbody>
</table>

之后添加数据在Jquery中我有

...
function onSuccessOrder(data) {
    jQuery("#Pedidos tbody").empty().append(data);
}
...
PageMethods.OrdenarTabla(1, "DESC", onSuccessOrder);

在OrdenarTabla中我设置了我需要的数据:

...
string row = @"
<tr>
    <td class=""check"">{0}</td>
    <td>{1}</td>
</tr>";

return row;
...

为什么我会失去风格?怎么了?

1 个答案:

答案 0 :(得分:0)

我得到了解决方案:

jQuery("#Pedidos tbody").empty().append(data);
jQuery("#tbPedidos tbody").find('input:checkbox').uniform({ selectAutoWidth: true });