I have an aspnet mvc form with a dropdown list in, that I am replacing with a jquery combobox.
the original dropdownlist has a client validation set against it - usi
The plugin you're using hides the input and replaces it with its own html. By default, jQuery validation does not validate hidden form controls but you can override this behavior by modifying the validator
$.validator.setDefaults({
ignore: []
});
Note that if you have other hidden elements that you don't want validated, then you could give the element a class name
$.validator.setDefaults({
ignore: ":hidden:not('.combobox')"
});
Note: Make sure that this script is outside the $(document.ready)
function.