none
Chamar javascript dentro do meu cshtml(mvc) RRS feed

  • Pergunta

  • Digamos que essa função .js funcione. Como eu faço para usá-la dentro de um loop no meu cshtmal.
    [code]function pad(n, len, padding) {
                        var sign = '', s = n;

                        if (typeof n === 'number') {
                            sign = n < 0 ? '-' : '';
                            s = Math.abs(n).toString();
                        }

                        if ((len -= s.length) > 0) {
                            s = Array(len + 1).join(padding || '0') + s;
                        }
                        return sign + s;
                    }[/code]
    Esse é o loop e preciso fazer com que a variável i receba um zero à esquerda.

    [code]@{
                string
                    nm,dia,mes,ano,sexo,numpassaporte,
                    diavalidade, mesvalidade,
                    anovalidade, paisemissao = "";

                for (int i = 1; i < 3; i++)
                {
                    nm            = "txtNome" + i;
                    dia           = "txtDia" + i;
                    mes           = "txtMes" + i;
                    ano           = "txtAno" + i;
    ...................[/code]
    quinta-feira, 13 de março de 2014 20:03

Respostas

  • Não precisa mais de resposta, a menos para aprendizado. Meu chefe disse que não necessita mais disso. Obrigado a todos.
    • Marcado como Resposta pnet quinta-feira, 13 de março de 2014 21:47
    quinta-feira, 13 de março de 2014 21:47

Todas as Respostas

  • O que exatamente vc pretende fazer?

    Nome : Romy G. Moura Cargo: Analista Programador

    quinta-feira, 13 de março de 2014 20:26
  • Preencher a variável i com zero à esquerda, para depois eu compor os nomes com ela para que fique assim:

    txtNome01,txtNome02,txtNome03 e não como está hoje assim: txtNome1,txtNome2,txtNome3.

    quinta-feira, 13 de março de 2014 20:34
  • Tenho mais essa função.
    function lpad(num, size) {
                        var s = num + "";
                        while (s.length < size) s = "0" + s;
                        return s;
                    }

    Como eu chamo dentro do meu loop, passando a variável i como parâmetro para receber os zeroas à esquerda?
    quinta-feira, 13 de março de 2014 20:59
  • Não precisa mais de resposta, a menos para aprendizado. Meu chefe disse que não necessita mais disso. Obrigado a todos.
    • Marcado como Resposta pnet quinta-feira, 13 de março de 2014 21:47
    quinta-feira, 13 de março de 2014 21:47
  • ok mas não precisava da função js para fazer isso!!! 

    Nome : Romy G. Moura Cargo: Analista Programador

    quinta-feira, 13 de março de 2014 21:50