jQuery Validate: Checked *or* Filled?
required( dependency-expression )
They give an example of required: "#other:checked"
but I want my fi开发者_如何学Pythoneld to be required if the #other
field is either :checked
or :filled
(I don't know whether it will be a checkbox, radio button, or textbox beforehand). How would I do this?
Since it checks length of the jquery element matching this selector, this should work:
required: "#other:checked, #other:filled"
This is the code that actually uses that string:
return !!$(param, element.form).length;
An easier way to think about it: if $(yourString, yourForm).length > 0
, it will be a required field.
精彩评论