yourString.Replace("{{account.loginId}}", x.loginId)

解决方案 »

  1.   

    实际上,Replace是最原始的做法,大概相当于1998年以前的技术。不论是asp的<% = x.loginId %>
    还是asp.net的<%# x.loginId %>
    或者是(某种)前端web框架的<span data-bind="text: loginId"></span>都更灵活。
      

  2.   

    可以用replace,也可以用jQuery的html方法
    $(".account .username").html("");
    var data = $.ParseJSON({"loginId":"jk9993"}); 
    $(".account .username").html(data.loginId);
      

  3.   

    <html xmlns="http://www.w3.org/1999/xhtml">  
    <head id="Head1" runat="server">  
        <title></title>  
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">  
        <script type="text/javascript" src="Scripts/jquery.js"></script>  
        <script type="text/javascript">        $(function () {            
                $("#a1").click(function () {
                    $.getJSON('test.json', function (data) {
                        var html = '<table>';
                        $.each(data, function (entryIndex, entry) {
                            html += '<tr><td>' + entry.loginId + '</td>';
                            html += '</tr>';
                        });
                        html += '</table>';
                        $("#div2").html(html);
                        return false;
                    });
                });           
            });       </script>  
    </head>  
    <body>  
        <form id="form1" runat="server">   
        <ul id="div1">      
            <li><a id="a1" href="#">show json</a></li>  
        </ul>  
        <p>Show Content:</p>  
        <div id="div2" class="account"><b class="username"></b></div>  
        </form>  
        <div>  
    </div>  
    </body>  
    </html> test.json文件的内容为:[]{"loginId":"jk9993"}]