我在 jquery-mobile 应用程序中遇到多选菜单问题。
这是我的示例代码(仅用于演示)http://jsfiddle.net/yesvin/aSBCX/
<div data-role="page" id="one">
<div data-role="content">
<label for="sel">Select the Options </label>
<select name="sel" id="sel" data-native-menu="false" multiple="multiple" >
<option value="">Slect the Options</option>
<option value="1">Prod 1</option>
<option value="2">Prod 2</option>
<option value="3">Prod 3</option>
<option value="4">Prod 4</option>
<option value="5">Prod 5</option>
<option value="6">Prod 6</option>
<option value="7">Prod 7</option>
<option value="8">Prod 8</option>
<option value="9">Prod 9</option>
<option value="10">Prod 10</option>
<option value="11">Prod 11</option>
<option value="12">Prod 12</option>
<option value="13">Prod 13</option>
<option value="14">Prod 14</option>
<option value="15">Prod 15</option>
<option value="16">Prod 16</option>
<option value="17">Prod 17</option>
<option value="18">Prod 18</option>
<option value="19">Prod 19</option>
<option value="20">Prod 20</option>
</select>
<a href="#two" data-role="button">click</a>
</div>
</div>
<div data-role="page" id="two">
<div data-role="content">
page 2
</div>
更改选择菜单后,我需要通过单击菜单下方的按钮来更改页面。但是发生的情况是,页面更改发生了,但它会自动重定向到菜单所在的上一页(在 Android 中)。它在桌面上运行良好。如何在手机中防止这种情况?究竟会发生什么?
提前致谢。
注意:这与此问题相同, 但该解决方案对我不起作用...
即使我尝试使用 data-ajax="false" 但没有运气......