Polymer 1.0:如何在纸张下拉菜单中获取所选项目的值?

时间:2015-08-26 18:38:57

标签: drop-down-menu polymer selected paper-elements

Polymer 1.0:如何在纸张下拉菜单中获取所选项目的值?

我正在使用iron-ajax提交一些信息,我不能从纸张下拉菜单中获取值(我不想要标签)。我的纸张下拉菜单的ID是'mymenu'。我试过这些:

this.$.mymenu.selectedItem.value

1 个答案:

答案 0 :(得分:16)

如果您在value属性中设置了值,则以下内容应该有效:

this.$.mymenu.selectedItem.getAttribute("value")

<强>更新

对于声明性方法,您可以设置attr-for-selected="value",然后绑定到selected属性。

<paper-dropdown-menu label="Your favourite pastry">
    <paper-menu attr-for-selected="value" selected="{{selection}}" class="dropdown-content">
        <paper-item value="croissant">Croissant</paper-item>
        <paper-item value="donut">Donut</paper-item>
        <paper-item value="madeleine">Madeleine</paper-item>
    </paper-menu>
</paper-dropdown-menu>
<div>[[selection]]</div>
相关问题