在这个railscast 中,我们的好朋友 Bates 先生介绍了一个解决方案来创建一个可以对一组数据进行搜索、排序和分页的应用程序。在进行 AJAX 搜索时,他提供了一个解决方案,该解决方案将在用户在搜索框中输入输入时显示搜索结果。这是他的解决方案:
$('#products_search input').keyup(function () {
$.get($('#products_search').attr('action'), ↵
$('#products_search').serialize(), null, 'script');
return false;
});
但是他说“请注意,这只是一个快速演示,并不是最好的方法。如果您在生产应用程序中执行类似的操作,可以使用几个 jQuery 插件。” 我正在寻找他为什么认为这不适合生产的解释。提前致谢!