我正在使用最新版本的jquery mobile(1.3.1) 页面上有一个语言选择框。选择新语言时,我需要重定向页面 我在下面使用了代码
<select onchange="window.location.href=this.value" data-native-menu='false' name="lang" id='lang'>
<option value='home.php?&lang=en' >English</option>
<option value='home.php?&lang=pr' >Portuguese</option>
<option value='home.php?&lang=it' >Italian</option>
</select>
但是,选择新选项时,页面不会重定向。 这适用于旧版jquery mobile(1.0.6) 缺少什么?请帮忙
答案 0 :(得分:2)
在这种情况下使用$.mobile.changePage()
。
$('select').on('change', function () {
var lang = $(this).val();
$.mobile.changePage(lang);
});