Assigning the Model to a Javascript variable in Razor

后端 未结 2 1820
南笙
南笙 2021-02-04 09:45

I have a strongly-typed view bound to an object which contains a Collection (list) of some objects. I know Razor gets executed on the server-side when it\'s generating the page,

2条回答
  •  囚心锁ツ
    2021-02-04 10:21

    Try this, with this you can have the unobtrusive javascript:

    HTML (Razor):

    
    

    JS (you can user this in external file):

    var
       jsonString = $('#data').html(),
       jsonValue = (new Function( "return( " + jsonString + " );" ))();
    

    Example

    HTML:

    
    

    JS​

    var
       jsonString = $('#data').html(),
        jsonValue = (new Function( "return( " + jsonString + " );" ))();
    
    $('#result').html(jsonValue.name);
    

提交回复
热议问题