【问题标题】:In jquery mobile 1.3.1 how do you set selected value in a selectmenu?在 jquery mobile 1.3.1 中,如何在选择菜单中设置选定值?
【发布时间】:2013-06-06 04:27:14
【问题描述】:

我尝试了很多东西。似乎没有任何效果。

例如:

$('#select').val(myval).selectmenu('refresh');
$('#select').val(myval).attr('selected', 'selected');
$('#select').val(myval).prop('selected',true);

【问题讨论】:

    标签: javascript jquery jquery-mobile cordova


    【解决方案1】:
    $('#select').val(myval).selectmenu('refresh');
    

    只需确保 myval 确实与您的选项中的值匹配:<option value="myval">My value</option>

    http://jquerymobile.com/demos/1.0a4.1/docs/forms/forms-selects.html

    【讨论】:

    • var myselect = $("select#foo"); myselect[0].selectedIndex = 3; myselect.selectmenu("刷新");
    • 亲爱的克林顿,你是个天才。这让我省去了很多头痛。谢谢。
    • 这可行,但不会触发选择菜单的 onchange 事件...想法?
    猜你喜欢
    • 2011-09-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-27
    • 2012-09-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多