我知道用于名称的选择器是$('input[name=xyz]')
,但如果我有一个条件呢,例如:
if (input.is("[name=listItem,GrdFromDateTime,GrdToDateTime,GrdRemarks]"))
我该如何实现这个?
谢谢提前:)
我知道用于名称的选择器是$('input[name=xyz]')
,但如果我有一个条件呢,例如:
if (input.is("[name=listItem,GrdFromDateTime,GrdToDateTime,GrdRemarks]"))
我该如何实现这个?
谢谢提前:)
将名称存储在数组中,检查当前输入的name
属性是否在该数组中。
var names = ["listItem", "GrdFromDateTime", "GrdToDateTime", "GrdRemarks"];
if(names.indexOf(input.attr('name')) !== -1) {
试一试
var validValues = "listItem,GrdFromDateTime,GrdToDateTime,GrdRemarks";
if ( validValues.split(",").indexOf( input.attr("name") !== -1 )
$("input").is("[name=listItem], [name="GrdFromDateTime"]...)