我有一张由 Ajax 更新的表。我想在向其中添加新数据时做一些事情,但是由于更改是在外观上,因此应该由预加载的 JS 而不是 Ajax 返回的 JS 来完成。
我正在寻找类似的东西$('table tr').length.change( ... )
,所以我可以做这样的事情
$('table tr').length.change( function() {
if ($('table tr').length>1) $('table').show() else $('table').hide()
}
Ajax 返回的 JS 会做这样的事情(比如在 Rails 中)
$('table').append('<tr> <td><%= @person.name %></td> <td><%= @person.age %></td> </tr>')
(在 Rails 中,这将在 some 中/app/views/container_name/method_name.js.erb
)