From 220e50fd92102a02f40c5cf88dd022eb923bd414 Mon Sep 17 00:00:00 2001 From: Igor Vaynberg Date: Tue, 7 Aug 2012 08:21:18 -0700 Subject: [PATCH] fix select2-more-result positioning. fixes #303 --- select2.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/select2.js b/select2.js index a719f607..6224f8da 100755 --- a/select2.js +++ b/select2.js @@ -1049,7 +1049,7 @@ self.opts.populateResults.call(this, results, data.results, {term: term, page: page, context:context}); if (data.more===true) { - more.detach().appendTo(results.children(":last")).text(self.opts.formatLoadMore(page+1)); + more.detach().appendTo(results).text(self.opts.formatLoadMore(page+1)); window.setTimeout(function() { self.loadMoreIfNeeded(); }, 10); } else { more.remove(); @@ -1135,7 +1135,7 @@ self.opts.populateResults.call(this, results, data.results, {term: search.val(), page: this.resultsPage, context:null}); if (data.more === true && checkFormatter(opts.formatLoadMore, "formatLoadMore")) { - results.children().filter(":last").append("
  • " + escapeMarkup(opts.formatLoadMore(this.resultsPage)) + "
  • "); + results.append("
  • " + escapeMarkup(opts.formatLoadMore(this.resultsPage)) + "
  • "); window.setTimeout(function() { self.loadMoreIfNeeded(); }, 10); }