Я написал скрипт 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) добавлено.
Есть идеи?