目前我的表有子行,其中有一个切换来打开第1列中的每一行。(我发现这个函数在线管理子行)如何更改这个以便子行总是打开所以我可以得到摆脱第一列。 https://jsfiddle.net/6k0bshb6/30/
var request = (HttpWebRequest)WebRequest.Create("http://www.example.com/recepticle.aspx");
var postData = "thing1=hello";
postData += "&thing2=world";
var data = Encoding.ASCII.GetBytes(postData);
request.Method = "POST";
request.ContentType = "application/x-www-form-urlencoded";
request.ContentLength = data.Length;
using (var stream = request.GetRequestStream())
{
stream.Write(data, 0, data.Length);
}
var response = (HttpWebResponse)request.GetResponse();
var responseString = new StreamReader(response.GetResponseStream()).ReadToEnd();
答案 0 :(得分:5)
使用以下代码显示所有子行:
$("#example").DataTable().rows().every( function () {
var tr = $(this.node());
this.child(format(tr.data('child-value'))).show();
tr.addClass('shown');
});
请参阅updated jsFiddle以获取代码和演示。
有关更多示例和信息,请参阅jQuery DataTables: How to expand/collapse all child rows。