JQuery .load () добавляет вертикальные вкладки в URI запроса в Opera 9.80 - PullRequest
0 голосов
/ 01 марта 2012

Я написал скрипт jquery для динамической загрузки формы на веб-странице:

<script>
$(document).ready(function(){
$("#reserveringskeuze").change(onSelectChange);
});
function onSelectChange(){
var selected = $("#reserveringskeuze option:selected");     
var output = "";
    if(selected.val() != 0){
    output = selected.text();
}
if(selected.val() != 0){
$("#output").load("/reserveren/" + output)
$("#output").html(output);
}
}
</script>

Это хорошо работает в большинстве браузеров, кроме Opera 9.80 (другие версии оперы не тестировались). В большинстве браузеров запрос uri будет похож на / Reserveren / Bungalow / в Opera запрос URI становится / Reserveren /% 09% 09% 09% 09% 09% 09bungalow / Я не знаю, почему эти знаки вертикальных вкладок (% 09) добавлено.

Есть идеи?

1 Ответ

0 голосов
/ 01 марта 2012
output = $.trim(selected.text());

Похоже, Opera выбирает вкладки. Обрезка должна удалить лишние вкладки.

...