Heim >Web-Frontend >js-Tutorial >Teilen von Beispielen für die dynamisch generierte Ajax-Tabellenfunktion von jQuery

Teilen von Beispielen für die dynamisch generierte Ajax-Tabellenfunktion von jQuery

小云云
小云云Original
2018-01-10 09:10:131618Durchsuche

In diesem Artikel wird hauptsächlich die Funktion von jQuery Ajax zum dynamischen Generieren von Tabellen vorgestellt und die relevanten Betriebstechniken von jQuery zum dynamischen Erstellen von Tabellen basierend auf spezifischen Beispielen analysiert es kann jedem helfen.

$(function(){
ajaxT();
});
function ajaxT(){
$.ajax({
  type:"POST",
  dataType: "json",
  url:"<%=basePath%>UserInfoServlet",
  data:"doaction=userList",
  success:function(data){
  createShowingTable(data);
}
}
);
}
//动态的创建一个table
function createShowingTable(data) {
var tableStr = "<table class=&#39;tab-list&#39; width=&#39;99%&#39;>";
tableStr = tableStr
  + "<tr class=&#39;list-header&#39;>"
  +"<td width=&#39;5%&#39;>序号</td>"
  +"<td width=&#39;5%&#39;><input id=&#39;checkAll&#39; name=&#39;checkAll&#39; type=&#39;checkbox&#39; /></td>"
  +"<td width=&#39;30%&#39;>用户姓名</td>"
  +"<td width=&#39;20%&#39;>工号</td>"
  +"<td width=&#39;20%&#39;>职位</td>"
  +"<td width=&#39;20%&#39;>创建时间</td>"
  +"</tr>";
var len = data.length;
for ( var i = 0; i < len; i++) {
 tableStr = tableStr + "<tr>"
   +"<td>"+ (i+1) + "</td>"
   +"<td><input class=&#39;check&#39; id=&#39;checkOne&#39; name=&#39;checkOne&#39; type=&#39;checkbox&#39; value=&#39;"+data[i].key+"&#39; /></td>"
   +"<td>"+ data[i].realName + "</td>"
   + "<td>"+ data[i].userNo + "</td>"
   + "<td>"+ data[i].position + "</td>"
   +"<td>"+data[i].regTime+"</td>"
   +"</tr>";
}
if(len==0){
 tableStr = tableStr + "<tr style=&#39;text-align: center&#39;>"
 +"<td colspan=&#39;6&#39;><font color=&#39;#cd0a0a&#39;>"+ 暂无记录 + "</font></td>"
 +"</tr>";
}
tableStr = tableStr + "</table>";
//添加到p中
$("#tableAjax").html(tableStr);
}

Verwandte Empfehlungen:

Beispielanalyse der dynamischen Generierung von Objekten durch PHP basierend auf String-Klassennamen

Dynamische Generierung von HTML-Formularen Beispiel für den Code der asp.net-Methode

js generiert dynamisch HTML-Beispiele für Escapezeichen, die Ereignisparameter auslösen

Das obige ist der detaillierte Inhalt vonTeilen von Beispielen für die dynamisch generierte Ajax-Tabellenfunktion von jQuery. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn