quando se utiliza de diálogo jQuery, como você chamar funções ao preencher via ajax

StackOverflow https://stackoverflow.com/questions/1817484

  •  08-07-2019
  •  | 
  •  

Pergunta

Eu estou tentando obter asmSelect, que funciona bem por conta própria:

http://www.ryancramer.com/projects/asmselect/examples /example1.html

mas agora estou tentando fazê-lo funcionar em uma página que se dinamicamente povoada em um pop-up de diálogo jQuery UI, mas não parece estar funcionando. Estou basicamente mimicing o código abaixo e renderizar um dentro partialresult de um diálogo.

http: //blog.stevehorn .cc / 2009/06 / tornando-modal-dialog-com-aspnet-mvc.html

Acho que minha pergunta é quando você está carregamento material dinamicamente através de ajax, esse código em asmSelect não parece trabalho como o código não está lá ainda.

<script type="text/javascript">
    $(document).ready(function() {
        $("select[multiple]").asmSelect();
    });
 </script>

onde posso colocar isso? eu preciso fazer para empurrar todas as referências jQuery e este código para o usercontrol?

Foi útil?

Solução

Uma vez que as cópias de código este tutorial , você gostaria de adicionar a sua chamada .asmSelect() após a chamada $('#container').append(htmlResult); como este (apenas a amostra get mostrado aqui):

$.get(
    "Home/RandomPopupView",
    function( htmlResult ){
        $('#RandomModal').remove();
        $('#container').append( htmlResult );
        $("#container select[multiple]").asmSelect();
        $('#RandomModal').dialog();
    });
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top