목록전체 글 (146)
yoni
http://blog.naver.com/coinnestblog/221150564664http://blog.naver.com/coinnestblog/221150564664http://blog.naver.com/coinnestblog/221150564664
[SENSOR_DATA, SENSOR_DATA2셀에 입력된 데이터를 (null)로 나오게] update SENSOR_DATASET SENSOR_DATA = NULL, SENSOR_DATA2 = NULLWHERE SENSOR_ID='NS01' AND SENSOR_TYPE='a03' AND REG_DATETIME='2017-10-18 03:00:00'
function noiseChart(e){ //lineChart 시작 $.get("/monitoring/sensorDataByDate.do", {"dateRangeOption" : "week", "sensorType" : "a01"}, function(data){ var NS01Label = $.map(data.index, function(value, index) { return [value]; }); 파라미터 삽입시에는 {"dateRangeOption" : "", "sensorType" : ""}이런 규격으로 넣되 가라데이터를 입력 해보려면 {"dateRangeOption" : "week", "sensorType" : "a01"} ""안에 DB 값을 넣어주면 된다.
var NS01Data = $.map(data.graph.NS01, function(value, index) { return [value]; }); 이 코드는 항상 데이터가 있다는 전제하에 사용하는거지만 데이터가 없을 경우 에러가 난다. var NS01Data = $.map(data.graph.NS01 || [], function(value, index) { return [value]; }); || [] 를 써주면 없을경우도 그냥 contiue로 감안해 break걸리는 일이 없다.
링크 > http://sometimes-n.tistory.com/26
▶ JS var noiseData = $.map(data.noise, function(value, index) { return [value]; }); //map형식으로 데이터를 넘겨야해 그래야 key : value 이런식으로 와야 node 별로value를 넣어줄 수 있음 $.each(noiseData, function( i, value ) { $($('#noise').find('.value')[i]).text(value); }); ▶ JSP ▶ Controller