2012-02-06 67 views
0

我想在表单中处理多个输入选择,每个选项都有唯一的名称和ID。 这是我第一次尝试,当y = value.val();执行所在jquery移动表单中处理多个选择控件

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

我可以在价值具有参考的东西,看起来像 HTMLSelectElement#铬调试看到选择择业400139826 如果选择选-400139826是我的第一选择输入名称。 如何从这里获取名称和输入的选定值。 jquery mobile的新手!

回答

1

您可以使用下面的代码片段:

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

一个here演示 - http://jsfiddle.net/5xg6F/

让我知道是否有帮助。

+1

这样做。我欠你一杯啤酒。谢谢 – 2012-02-07 16:55:36

+0

很高兴为您提供帮助。如果您认为问题已得到解答,请将答案标记为已接受。 – user700284 2012-02-07 17:11:35