-
Notifications
You must be signed in to change notification settings - Fork 9
Expand file tree
/
Copy pathgetDataTest.html
More file actions
42 lines (33 loc) · 1.26 KB
/
Copy pathgetDataTest.html
File metadata and controls
42 lines (33 loc) · 1.26 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
/*
* Copyright (c) 2013 LabKey Corporation
*
* Licensed under the Apache License, Version 2.0: http://www.apache.org/licenses/LICENSE-2.0
*/
<!-- Used as HTML wiki source, so nonce is NOT required -->
<script type="text/javascript">
var id = 'jsonWrapperTest';
var tableSuccess = function(responseData){
var table = '<table class="labkey-data-region-legacy labkey-show-borders"><tr>';
var i, j;
for(i = 0; i < responseData.metaData.fields.length; i++){
var field = responseData.metaData.fields[i];
table = table + '<th><span>' + field.caption + '</span></th>';
}
table = table + '</tr>';
for(i = 0; i < responseData.rows.length; i++){
table = table + '<tr>';
var row = responseData.rows[i];
for(j = 0; j < responseData.metaData.fields.length; j++){
var field = responseData.metaData.fields[j];
var fieldKey = field.fieldKey.toString();
table = table + '<td><span>' + row[fieldKey].value + '</span></td>';
}
table = table + '</tr>';
}
table = table + '</table>';
document.getElementById(id).innerHTML = table;
};
var fancyRequest = REPLACEMENT_STRING
var fReq = LABKEY.Query.GetData.getRawData(fancyRequest);
</script>
<div id="jsonWrapperTest"></div>