ACESSAR ARQUIVO EXTERNO JAVASCRIPT

 Tópico anterior Próximo tópico Novo tópico

ACESSAR ARQUIVO EXTERNO JAVASCRIPT

ASP.NET

 Compartilhe  Compartilhe  Compartilhe
#485978 - 15/12/2018 20:16:27

MRSILVA
MARINGA
Cadast. em:Julho/2015


Última edição em 15/12/2018 20:22:24 por MRSILVA

Ol Pessoal.
Estou aprendendo desenvolvimento WEB e criei um aplicativo ASP. NET MVC  NETCORE  e estou a varias horas tentando fazer algo simples para muitos de vocs mas sem sucesso.
Queria executar uma funo JAVASCRIPT no evento do click de um boto, quando escrevo minha funo JAVASCRIPT na prpria View tudo funciona perfeitamente, mas queria chamar essa funo de um arquivo JAVASCRIPT que est no meu projeto,  ai que est o problema j tentei de varias maneiras  executar um mtodo sem sucesso.

Criei um arquivo JAVASCRIPT onde fiz uma classe Produto nessa classe adicionei varias propriedades e mtodos.

Estancio na View o meu arquivo criado, mas no sei como fazer para meu boto  enxergar essa classe.
@{
    ViewData[[]Title[]] = []Produto[];

}


<script src=[]~/js/Produto.js[]></script>


<div class=[]container py-3[]>

........



No boto estou fazendo da seguinte forma:

<button type=[]button[] data-bind=[][] id=[]Gravar[] onclick=[]Acao[] class=[]btn btn-success btn-sm mt-1[]>Gravar</button>  


Na minha classe JAVASCRIPT tem um metodo chamado Acao (esse mtodo somente para exemplo)

this.Acao = function() {

        alert([]teste[]);
}  


Algum pode me ajudar me informando o que est faltando para o mtodo ser executado no arquivo criado  no queria escrever os mtodos  diretamente na view.

Desde j agradeo




#485982 - 16/12/2018 08:31:28

MRSILVA
MARINGA
Cadast. em:Julho/2015


Ol.

Conseguir resolver, faltava simplesmente instanciar a classe.

<script >
var produto = new Produto();
</script>  






 Tópico anterior Próximo tópico Novo tópico


Tópico encerrado, respostas não sao permitidas
Encerrado por MRSILVA em 18/12/2018 06:15:56