Caixa de diálogo JQuery UI lenta
Recentemente, tive um pouco de dor. Eu tenho usado a caixa de diálogo JQuery para exibir algumas telas de configuração em um aplicativo Web. Nada muito especial. No entanto, tenho alguns casos de borda em que este formulário de configuração exibirá uma lista suspensa de algumas ... 11000 opções. [DODGES ROTTEN TOMATOES]
Escusado será dizer que é lento. Pode demorar até 9 segundos para o JQuery Dialog aparecer (e o init também é lento).
A primeira pergunta é: existe uma maneira de acelerar as caixas de diálogo? Pelo que parece, ele copia todo o conteúdo cada vez que é aberto. Se houvesse uma maneira de evitar isso, ajudaria um pouco.
Segunda pergunta: Existem outras caixas de diálogo do jQuery com melhor desempenho quando solicitadas a exibir grandes quantidades de dados?
E, como sempre, outras soluções são bem-vindas. Alguns ajax de preenchimento automático não seriam ruins, mas provavelmente ainda serão lentos, a menos que sejam necessários pelo menos alguns caracteres iniciais.