У меня есть эта строка кода:
$(selector).find(":input[data-val=true]")
Это будет правильно выбирать элементы, подобные этому
<input type='number' data-val='true' />
Но это будет НЕ выбор элементов с альтернативным корпусом, например так: (обратите внимание на заглавную T)
<input type='number' data-val='True' />
Помимо установки нескольких селекторов для разных корпусов, это хороший способ убедиться, чтоселектор возвращает элементы с правильным логическим значением в нем (несмотря на то, что это строка "
FYI, дисперсия в регистре возникает из-за моего приложения MVC, когда я устанавливаю vlaue в фактическое логическое значениепреобразует это в строковое значение: (
@Html.TextBox("quoteNumber", "", new { type = "number", data_val = true, data_val_required = "You must enter a quote number!" })