如何取消选择所选选项并将JqueryMobile中选择的值刷新为1st

How do I un-select a selected option and refresh values to 1st selected in JqueryMobile?

本文关键字:选择 JqueryMobile 1st 刷新 选项 何取消 取消      更新时间:2023-09-26

我有问题,我想刷新或取消从选项下拉列表中选择一个值。

我可以取消选择值,但选择的值并没有刷新,并且显示相同的值。JqueryMobile:

HTML:

<fieldset class="ui-field-contain">
 <select name="mu_part_name" id="mu_part_name">
     <option value="0">First Products</option>
     <option value="1">second Products</option>
     <option selected value="2">Most used Products</option>
     <option value="3">last Products</option>
 </select>
</fieldset>
 <a rel="external" onClick="showpart();"> <input type="button" value="Add">   </a>

Jacascript:

function showpart(){
$("#mu_part_name").prop("selectedIndex", 0);
var test = $( "#mu_part_name" ).val();
alert(test);
var text = $( "#mu_part_name option:selected" ).text();
alert(text);

}

警报值已更改:必填值:但显示现有的选定值:(

我将非常感谢你……:)提前感谢。。。

只需告诉select小部件刷新自己:http://api.jquerymobile.com/selectmenu/#method-刷新

$("#mu_part_name").prop("selectedIndex", 0).selectmenu( "refresh", true );