我使用ajax来获取数据表中的数据。所以我在datatables中做的是使用jQuery从顶部插入thead标签中的搜索栏和过滤器。
var lqrfltr = $("#myproductslqr_wrapper .fltr").wrap();
这就是我把它放在thead中的方式
if (lqrfltr != undefined) {
$('#myproductslqr_wrapper .tableFltrs').append(lqrfltr);
}
您可以在下图中看到过滤器位于thead标记内。
所以现在问题是我在其关注的键盘上的搜索栏中键入内容。假设我想搜索xyz
,当我从搜索输入框中键入x
时,我必须再次点击搜索栏以完成我的句子,所有过滤器都正常工作,唯一的问题是搜索。
这就是我试图保持关注的目标
$('#myproductslqr #myproductslqr_filter input').focus();
但它也没有用。