2016-11-23 43 views
0

如何在客户端使用javascript和Jquery绑定Dataseit。我使用的是Webservice,如果ajax已经成功我想绑定Datalist。我试了一些代码如何在客户端使用JavaScript和jQuery在asp.net中绑定数据列表

function succes(response) { 
    var value = $.parseXML(response.d); 
    var xvalue = $(value); 
    debugger; 
    var products = xvalue.find("tblProddetails"); 
    var repeatColumns = parseInt("<%=dlViewProd.RepeatColumns == 0 ? 1 : dlViewProd.RepeatColumns %>"); 
    var rowCount = Math.ceil(products.length/repeatColumns); 
    var i = 0; 
    while (i < repeatColumns * rowCount) { 
     var table = $("[id*=dlViewProd] tr").eq(0).clone(true); 
     for (var j = 0; j < repeatColumns; j++) { 
      var prod = $(products[i]); 
      if (prod.length == 0) { 
       $("table:last", table).remove(); 
      } 
      else { 
       $("#img1", table).html($(this).find("ProductImage").text()); 
       $("#lblPrice", table).html($(this).find("ProductPrice").text()); 
       $("#lnkID", table).html($(this).find("ProductName").text()); 
       $("#dlViewProd").append(table).append("<br/>"); 
       table = $("#dlViewProd").eq(0).clone(true); 
      } 
      i++; 
     } 
     $("[id*=dlViewProd]").append(table); 
    } 
    $("[id*=dlViewProd] tr").eq(0).remove(); 
    $("[id*=dlViewProd]").show(); 

} 

回答

0

此建议你使用它,就在演示

https://github.com/BorisMoore/jquery-tmpl

+0

我想上面的代码,但它不工作的例子。 –

+0

链接是由你给的不工作。给一些其他的想法。 –

相关问题