Jquery mobile Jquery移动选择框onchange重定向不起作用

Jquery mobile Jquery移动选择框onchange重定向不起作用,jquery-mobile,Jquery Mobile,我正在使用最新版本的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> <opt

我正在使用最新版本的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)中运行
少了什么吗?在这种情况下,请帮助使用
$.mobile.changePage()

$('select').on('change', function () {
 var lang = $(this).val();
 $.mobile.changePage(lang);
});
参考:


试试这个,它很有魅力。非常感谢你的帮助。我很高兴能为你提供帮助:)更多信息和选择