anexando validação jquery ao elemento de substituição

Eu tenho um formulário aspnet mvc com uma lista suspensa, que estou substituindo por uma caixa de combinação jquery.

o dropdownlist original tem uma validação de cliente definida contra ele - usando a lib discreta junto com o jquery validate padrão - e eu gostaria que essa validação fosse anexada à caixa de combinação.

como parte da geração da caixa de combinação, o nome é removido do conta-gotas e definido em um campo oculto. o problema que estou enfrentando é que a mensagem de validação não é exibida para a caixa de combinação (campo oculto), quando é inválida (nesse caso, vazia).

existe alguma maneira de conectar o campo oculto para validar como a lista suspensa teria? Eu tentei algumas coisas:

juntamente com a definição do nome do campo oculto como o nome suspenso - copiando os atributos data-val e data-val-required, mas não estou tendo sorte com isso. Sei que, à medida que o campo oculto é adicionado dinamicamente, o validador não o seleciona, mas, como a validação seleciona pelo nome (afaik), pode funcionar. Eu tentei re-analisar o formulário para que ele pegue o campo oculto, mas como a regra original permanece - isso parece não funcionar.Também tentei não usar um campo oculto e deixar a validação no conta-gotas original - que, quando itens na caixa de combinação são definidos, também define o valor no conta-gotas. isso também não funciona - presumo que o menu suspenso esteja oculto porque, se o deixar mostrar que a validação funciona bem.

estou usandocaixa de combinação jquery combobox, que alterei levemente para trabalhar com grupos de opções

alguém pode oferecer alguma ajuda, por favor?

obrigado

questionAnswers(1)

yourAnswerToTheQuestion