Обработка множественных элементов управления в мобильной форме jquery - PullRequest
0 голосов
/ 07 февраля 2012

Я пытаюсь обработать несколько вариантов ввода в форме, каждый из которых имеет уникальное имя и идентификатор.вот моя первая попытка, это не работает, когда y = value.val ();выполняет

        var selects = $("#pmWorkOrderProcedureStepsForm").find('select');
        $.each(selects,
            function(index, value)
            {
                y = value.val();
            });

В отладке Chrome я вижу, что это значение имеет ссылку на что-то похожее на HTMLSelectElement # select-choice-400139826 Где select-choice-400139826 - это мое первое имя ввода select.Как я могу получить только имя и выбранное значение ввода отсюда.Новое в jquery mobile!

1 Ответ

1 голос
/ 07 февраля 2012

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

var selects = $("#pmWorkOrderProcedureStepsForm").find("select");
$.each(selects,function(){
    name = $(this).attr('name');
    value = $(this).val();
});

Демонстрация здесь - http://jsfiddle.net/5xg6F/

Дайте мне знать, если это поможет.

...