본문 바로가기

뇌/Diary

17/02/08

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

' > Diary' 카테고리의 다른 글

17/05/25  (0) 2017.05.25
17/05/24  (0) 2017.05.24