none
Como Pegar o Valor de um Model dentro de um Bloco Jquery RRS feed

  • Pergunta

  • Pessoal tenho uma View Tipada com o Model Cliente.

    Preciso pegar o Valor da Model dentro de um bloco Jquery, como fazer isso?

     if (model => model.TipoCliente== true)

    {
       $("#dvClientePreferencial").show();

       $("#dvClienteNormal").hide(); 

    }

    Else

    {

       $("#dvClientePreferencial").hide();

       $("#dvClienteNormal").show(); 

    }


    sexta-feira, 13 de dezembro de 2013 19:42

Respostas

  • Eu costumo colocar esses valores numa variável javascript:

    var tipoCliente = @Model.TipoCliente;
    
    if(tipoCliente == true)
    {
    //PROCESSA
    }


    sábado, 14 de dezembro de 2013 17:46
    Moderador
  • você pode também colocar valores em input type hidden, e depois recupera-los via jquery. Exemplo:

    <input type="hidden" id="meuHidden" value="@Model.TipoCliente" />
    

    E a parte jquery:

    var tipoCliente = $('#meuHidden').val();

    Lembrando só pra tomar um pouco de cuidado, pois o usuário pode alterar o valor dos campos hidden através do inspecionamento do browser.


    Ao infinito e além!

    segunda-feira, 16 de dezembro de 2013 11:26

Todas as Respostas

  • @Model.TipoCliente!!!


    Fulvio Cezar Canducci Dias

    sexta-feira, 13 de dezembro de 2013 19:59
  • Preciso pegar esse valor dentro de um Bloco Jquery, testei aqui e não funcionou.
    sexta-feira, 13 de dezembro de 2013 20:06
  • Preciso pegar esse valor dentro de um Bloco Jquery, testei aqui e não funcionou.

    Precisa pegar como?

    O que você deseja fazer???

    Ta pouca informação?


    Fulvio Cezar Canducci Dias

    sexta-feira, 13 de dezembro de 2013 20:08
  • Eu costumo colocar esses valores numa variável javascript:

    var tipoCliente = @Model.TipoCliente;
    
    if(tipoCliente == true)
    {
    //PROCESSA
    }


    sábado, 14 de dezembro de 2013 17:46
    Moderador
  • você pode também colocar valores em input type hidden, e depois recupera-los via jquery. Exemplo:

    <input type="hidden" id="meuHidden" value="@Model.TipoCliente" />
    

    E a parte jquery:

    var tipoCliente = $('#meuHidden').val();

    Lembrando só pra tomar um pouco de cuidado, pois o usuário pode alterar o valor dos campos hidden através do inspecionamento do browser.


    Ao infinito e além!

    segunda-feira, 16 de dezembro de 2013 11:26