본문 바로가기

js

(48)
jquery.min.js:2 Uncaught Error: Syntax error, unrecognized expression: # HTML 1 2 3 4 5 Javascript id가 없는 속성을 참조하려고 할 때 발생 demo : jsfiddle.net/z90rj2pn/
kendo ui jquery grid - checkbox row dataitem 삭제 javascript function // using timestamp insted of sequence function deleteRows(){ var grid = $("#grid").data("kendoGrid"); grid.selectedKeyNames().forEach(function (x) { //console.log(x); var item = grid.dataSource.get(x); delete grid._selectedIds[x]; grid.dataSource.remove(item); }); bpaGrid.refresh(); } index 가 아닌 name으로 dataitem을 찾고 삭제하는 함수 // Well known function on internet function deleteRow..
kendo ui jquery grid 에서 datasource 로 grid 갱신 var grid = $("#grid").data("kendoGrid"); var params = { comp_num : '${comp_numn}', masterid : '${masterid}', comp_name : $("#comp_name").val(), emp_div: "${emp_div}", user_name : $("#user_name").val(), user_status : $("#status option:selected").val(), isExport : "Y" }; var dataSource = new kendo.data.DataSource({ transport: { read: { url:"", dataType: "json", type: "POST", data : params } }, pag..
kendo ui jquery dropdownlist option select var custType = "선택값"; var dropdownlist = $("#cust_type").data("kendoDropDownList"); dropdownlist.select(function (dataItem) { return dataItem.value === custType; });
kendo ui jquery grid 에서 동적으로 추가 된 element 를 component 화 시길 때 $("#eqp_list :last-child > td > input").kendoTextBox(); $("#eqp_list :last-child > td > select").kendoDropDownList(); 마지막으로 추가된 자식 요소를 가져와서 kendo 컴포넌트로 만든다.
kendo ui jquery grid 링크가 걸린 컬럼에만 cursor: pointer 스타일을 주고 싶을때 [data-field="field_name1"] --> 이부분이 grid 의 columns 의 필드명1과 일치 시켜 준다.
[javascript] ++ 연산자 HTML index++ --index js var index1 = 0; var index2 = 0; var result1 = 0; var result2 = 0; for(var loop_index = 0;loop_index < 100;loop_index++) { result1 = index1++; document.getElementById('result1').innerHTML = "loop_index : " + loop_index.toString() + " | index : " +(result1).toString(); } for(var loop_index = 0;loop_index < 100;loop_index++) { result2 = ++index2; document.getElementById('res..
[jquery][twbsPagination] 페이징 기본형 var page_count = Math.ceil({{총레코드수}} / {{페이지 오프셋}}); var page_data = $('#pagination').data(); if( typeof(page_data.twbsPagination) != 'undefined' ){ if( page_data.twbsPagination.options.totalPages != page_count ){ $('#pagination').twbsPagination('destroy'); //데이터가 갱신되면 페이징 갱신 } } $('#pagination').twbsPagination({ totalPages: page_count, //전체 페이지 수 visiblePages: page_count > 5 ? 5 : page_count, /..