我想选择表单上的所有输入字段(除了按钮和复选框)。jQuery选择器问题(如何选择表单上的所有输入字段除了按钮和复选框)
我已经尽可能选择窗体ID为“myform”的所有表单输入元素,但我不知道如何排除按钮和复选框项目。有谁知道如何做到这一点?
这是我到目前为止有:
$("#myform :input")
如何在表单上“过滤”按钮和复选框?
我想选择表单上的所有输入字段(除了按钮和复选框)。jQuery选择器问题(如何选择表单上的所有输入字段除了按钮和复选框)
我已经尽可能选择窗体ID为“myform”的所有表单输入元素,但我不知道如何排除按钮和复选框项目。有谁知道如何做到这一点?
这是我到目前为止有:
$("#myform :input")
如何在表单上“过滤”按钮和复选框?
$("#myform :input:not(:checkbox):not(:button)");
可以使用:not()组合以:checkbox和:button选择器:
$("#myform :input:not(:button):not(:checkbox)");
并用成功与的文档中提供的example测试:输入
编辑::input
还选择textarea
,select
,button
和input[type="hidden"]
根据documentation(和有用例如)
你刚刚打败了我......还有一点点清洁剂 – 2010-06-27 22:48:50
我*爱* jQuery - 它非常直观! – morpheous 2010-06-27 22:51:01
是否应该添加[type =“submit”]不是问题的一部分还是[type =“image”]? – FelipeAls 2010-06-27 22:51:26