У меня есть поле ввода ВЫБ.2 успешно я могу получить все мои данные, но я хочу, чтобы получить испытание д выбранных данных из спискаПолучить выделенный текст ВЫБ.2 с помощью JavaScript
Это мой Выбор2 поля ввода
<%= f.input_field :lender_id, collection: Lender.all.pluck(:code, :id), id: 'lender_field_code', name: 'lender_field_code', class: 'form-control legal-service lender_field_code', prompt: 'Please Select Banker', disabled: (f.object.new_record? ? false : true) %>
и в моем файле JavaScript у меня есть этот
var str1= $('.lender_field_code').select2("data").text();
console.log(str1);
, когда я выбрать любые данные, которые он возвращает все данные d в моем выбор2 не то, что я выбрал. как я могу это решить?
Не могли бы вы [изменить] ваш ответ, чтобы дать объяснение, почему этот код отвечает на вопрос? Ответы только на код [обескуражены] (http://meta.stackexchange.com/questions/148272), потому что они не учат решению. – DavidPostill
Этот код не работает ..... Пожалуйста, ознакомьтесь с этим http://jsfiddle.net/jEADR/1220/ – ROR
Первый фрагмент определенно не должен работать ('select2 ('data')' возвращает объект), но второй может работать. –