2010-01-09 38 views
1

我想要一個在silverlight中綁定的功能,但這適用於html和ajax調用。將AJAX數據綁定到html列表模板

我檢索是用戶信息,它的類看起來像服務器下列對象的數組如下:

public class User{ 
    public int UserId; 
    public string ImgUrl; 
    public string UserName; 
} 

如果我有一個列表項模板類似如下:

<div id="{USERID}"> 
    <img src="{ITEM_IMAGE_URL}" /> 
    <span>UserName: </span><span>{USERNAME}</span> 
</div> 

在javascript/jquery中有沒有辦法輕鬆地將數據綁定到此項目模板?

謝謝

回答

1

看看這個parseTemplate jQuery的擴展穿行。它還有一個可以下載並運行的功能齊全的項目。樣本很好。

var output = $('#MyTemplate').parseTemplate(json); 
         $('#MyTemplateOutput').html(output); 

它將這種語法用於模板。

<td id="CustomerRow_<#= i.toString() #>"> 
<#= cust.FirstName #> 
</td> 
相關問題