none
Ejecutar evento con la tecla enter en textbox

    Question

  • Hola amigos

    Me pueden ayudar con la siguiente pregunta les agradezco de antemano

    Ejecutar evento con la tecla enter en textbox, estoy en MCV asp.net c#

    Saludos.


    César Lema

    Saturday, May 19, 2012 10:06 PM

Answers

  • Hola,

    esto no es una pregunta de asp.net mvc propiamente dicha y no entiendo muy bien que quieres decir con "ejecutar evento". Para capturar de la pulsación de la tecla enter puedes usar jQuery y poner algo así en tu página (en el ejemplo se muestra un alert pero lo puede cambiar por lo que quieras, como una llamada ajax)

    html

    <input type="text" name="search" id="search" value="Search"></input>

    javascript

    $('#search').bind('keyup', function (e) {
      var key = e.keyCode || e.which;
      if (key === 13) {
        alert("Enter");   
      };
    });   

    Puede verlo funcionando aquí

    http://jsfiddle.net/8FaNK/


    Atentamente, Sergio.

    Blog
    Twitter


    • Edited by sergiomf Monday, May 21, 2012 7:09 AM
    • Proposed as answer by Pedro Hurtado Monday, May 21, 2012 7:15 AM
    • Marked as answer by cslc Sunday, May 27, 2012 5:14 PM
    Monday, May 21, 2012 7:08 AM

All replies

  • Hola,

    esto no es una pregunta de asp.net mvc propiamente dicha y no entiendo muy bien que quieres decir con "ejecutar evento". Para capturar de la pulsación de la tecla enter puedes usar jQuery y poner algo así en tu página (en el ejemplo se muestra un alert pero lo puede cambiar por lo que quieras, como una llamada ajax)

    html

    <input type="text" name="search" id="search" value="Search"></input>

    javascript

    $('#search').bind('keyup', function (e) {
      var key = e.keyCode || e.which;
      if (key === 13) {
        alert("Enter");   
      };
    });   

    Puede verlo funcionando aquí

    http://jsfiddle.net/8FaNK/


    Atentamente, Sergio.

    Blog
    Twitter


    • Edited by sergiomf Monday, May 21, 2012 7:09 AM
    • Proposed as answer by Pedro Hurtado Monday, May 21, 2012 7:15 AM
    • Marked as answer by cslc Sunday, May 27, 2012 5:14 PM
    Monday, May 21, 2012 7:08 AM
  • Hola,

    esto no es una pregunta de asp.net mvc propiamente dicha y no entiendo muy bien que quieres decir con "ejecutar evento". Para capturar de la pulsación de la tecla enter puedes usar jQuery y poner algo así en tu página (en el ejemplo se muestra un alert pero lo puede cambiar por lo que quieras, como una llamada ajax)

    html

    <input type="text" name="search" id="search" value="Search"></input>

    javascript

    $('#search').bind('keyup', function (e) {
      var key = e.keyCode || e.which;
      if (key === 13) {
        alert("Enter");   
      };
    });   

    Puede verlo funcionando aquí

    http://jsfiddle.net/8FaNK/


    Atentamente, Sergio.

    Blog
    Twitter


    Muchas gracias sergiomf me sirvio mucho tu ayuda

    Saludos


    César Lema

    Sunday, May 27, 2012 5:16 PM