2015-08-02 7 views
0

Я хочу, чтобы получить значение из полимера 1,0 радио группы и сохранить его в базе данных:Получить значение выбранной кнопки от радио группы полимеров с JQuery

HTML:

<paper-radio-group selected="small"> 
    <paper-radio-button name="small">Small</paper-radio-button> 
    <paper-radio-button name="medium">Medium</paper-radio-button> 
    <paper-radio-button name="large">Large</paper-radio-button> 
</paper-radio-group> 

Автор сценария:

var size = $('input[selected]:checked').val(); 

есть простой способ с JQuery? Нужно ли добавлять идентификатор на бумажную радиогруппу?

ответ

1

Вы действительно не нужен идентификатор можно использовать полимеры Databinding

<paper-radio-group selected="{{radioSelected}}"> 
    <paper-radio-button name="small">Small</paper-radio-button> 
    <paper-radio-button name="medium">Medium</paper-radio-button> 
    <paper-radio-button name="large">Large</paper-radio-button> 
</paper-radio-group> 

Затем в пользовательском элементе значение будет this.radioSelected или если вы используете шаблон автоматического связывания «РОМ привязку» значение будет app.radioSelected, если приложение относится к tempate dom-bind

без использования привязки данных вам понадобится идентификатор.

<paper-radio-group id="radio"> 
    <paper-radio-button name="small">Small</paper-radio-button> 
    <paper-radio-button name="medium">Medium</paper-radio-button> 
    <paper-radio-button name="large">Large</paper-radio-button> 
</paper-radio-group> 

Я не Jquery поэтому я использую простые JS здесь

document.querySelector('#radio').selected 
+0

Спасибо за это. Я использую привязки данных. Мне нужен jquery как im, сохраняющий результат как json. Я не очень люблю jquery, поэтому эта часть путается без id. – Sylar

Смежные вопросы