2010-08-13 20 views

Respuesta

10

Es necesario poner comillas alrededor del valor de manera que se considera como una cadena:

var name = '<%: Model.Name %>'; 
alert(name); 

Pero si ya tiene el valor dentro de un campo oculto:

<%: Html.HiddenFor(model => model.Name) %> 

podría leerlo así:

var name = document.getElementById('Name').value; // make sure the id is Name 
alert(name); 

o el uso de jQuery:

var name = $('#Name').val(); 
alert(name); 
Cuestiones relacionadas