1. javascript sort json 배열을 정렬
@param array json배열
@param key json에서 검색에 사용할 값의 key
1 2 3 4 5 | function sortByKey(array, key){ array.sort(function(a, b){ return a[key] < b[key] ? -1 : a[key] > b[key] ? 1 : 0; }) } | cs |
2. jquery $.inArray(value, array)
배열에 값이있으면 return 해당 index
return 값이 없으면 -1
3. bootstrap tooltip
사용 중 js를 이용하여 custom하는 방법이 먹히지 않아 애먹었다. element에 attribute로 박아버리니 원하는대로 동작했다.
1 | <input type="text" data-toggle="tooltip" data-html="true" data-trigger="focus" title="휴대전화번호를 입력하시면,<br>서비스 이용에 대한 알림 메시지를<br>발송해 드립니다."> | cs |
bootstrap tooltip javascript reference : http://www.w3schools.com/bootstrap/bootstrap_ref_js_tooltip.asp
4. bootstrap table csv로 변환시 th가 selectbox일 경우. 즉 변환시 th명을 변경하고 싶은 경우
<th data-tableexport-value="export title">title</th> -> "export title" instead of "title" will be exported <td data-tableexport-value="export content">content</td> -> "export content" instead of "content" will be exported
위의 기능을 사용했다.
table을 그리는 코드 뒤에 아래와 같이 넣어줬다.
$("#table1 tr select").cloest("th").attr("data-tableexport-value", "원하는 export 명")
bootstrap table export option guide :
https://github.com/hhurz/tableExport.jquery.plugin#optional-html-data-attributes