Я делаю что-то вроде этого
var apiOptions = {
url: url,
dataType: 'jsonp',
type: "GET",
success: success
};
if(dataOptions) {
apiOptions.data = {
key: self.settings.key,
limit: self.limit,
address: dataOptions.address,
};
}
$.ajax(apiOptions);
И он отлично работает для всего, кроме тех случаев, когда у меня есть "и", поэтому пространство вокруг амперсанда. Таким образом, параметр запроса выглядит как "D+&+D,+enterprisess"
или D+%26+D%2C
. Затем он возвращает 404 на сервере.
Любая идея, что здесь делать?