Fixed url concat in SiteTreURLSegmentField.js

Needed to handle existing GET params, e.g. added from
the translatable module
This commit is contained in:
Ingo Schommer 2012-06-29 14:21:44 +02:00
parent ef651d9d93
commit db47dcff47

View File

@ -127,13 +127,13 @@
* (Function) callback * (Function) callback
*/ */
suggest: function(val, callback) { suggest: function(val, callback) {
var field = this.find(':text'); var field = this.find(':text'), urlParts = $.path.parseUrl(this.closest('form').attr('action')),
url = urlParts.hrefNoSearch + '/field/' + field.attr('name') + '/suggest/?value=' + encodeURIComponent(val);
if(urlParts.search) url += '&' + urlParts.search.replace(/^\?/, '');
$.get( $.get(
this.closest('form').attr('action') + url,
'/field/' + field.attr('name') + '/suggest/?value=' + encodeURIComponent(val), function(data) {callback.apply(this, arguments);}
function(data) {
callback.apply(this, arguments);
}
); );
}, },