|
|
|
|
@ -15,13 +15,13 @@
|
|
|
|
|
<div class="gs_b_top">
|
|
|
|
|
<ul class="lef">
|
|
|
|
|
<li class="th">검색어</li>
|
|
|
|
|
<li><input type="text" id="searchKeyword" name="searchKeyword" class="input" style="width: 150px;"/></li>
|
|
|
|
|
<li><input type="text" id="searchKeyword" name="searchKeyword" class="input" value="${param.searchKeyword}" style="width: 150px;"/></li>
|
|
|
|
|
<li class="th">사용여부</li>
|
|
|
|
|
<li>
|
|
|
|
|
<select id="searchUseYn" name="searchUseYn" class="input">
|
|
|
|
|
<option value="">전체</option>
|
|
|
|
|
<option value="Y">사용</option>
|
|
|
|
|
<option value="N">미사용</option>
|
|
|
|
|
<option value="Y" <c:if test="${param.searchUseYn eq 'Y'}">selected</c:if>>사용</option>
|
|
|
|
|
<option value="N" <c:if test="${param.searchUseYn eq 'N'}">selected</c:if>>미사용</option>
|
|
|
|
|
</select>
|
|
|
|
|
</li>
|
|
|
|
|
<li>
|
|
|
|
|
@ -31,9 +31,9 @@
|
|
|
|
|
<ul class="rig2">
|
|
|
|
|
<li>
|
|
|
|
|
<select id="perPageSelect" class="input">
|
|
|
|
|
<option value="10">페이지당 10</option>
|
|
|
|
|
<option value="20">페이지당 20</option>
|
|
|
|
|
<option value="30">페이지당 30</option>
|
|
|
|
|
<option value="10" <c:if test="${param.perPage eq '10'}">selected</c:if>>페이지당 10</option>
|
|
|
|
|
<option value="20" <c:if test="${param.perPage eq '20'}">selected</c:if>>페이지당 20</option>
|
|
|
|
|
<option value="30" <c:if test="${param.perPage eq '30'}">selected</c:if>>페이지당 30</option>
|
|
|
|
|
</select>
|
|
|
|
|
<span class="page_number"><span id="currentPage"></span><span class="bar">/</span><sapn id="totalPages"></sapn> Pages</span>
|
|
|
|
|
</li>
|
|
|
|
|
@ -218,15 +218,12 @@
|
|
|
|
|
processData: true
|
|
|
|
|
}
|
|
|
|
|
},
|
|
|
|
|
initialRequest: true, // 초기 데이터 요청 여부
|
|
|
|
|
serializer: function(params) {
|
|
|
|
|
// 기본 파라미터 (페이지 정보 등)
|
|
|
|
|
var defaultParams = $.param(params);
|
|
|
|
|
// 검색 폼 데이터
|
|
|
|
|
initialRequest: false, // 초기 데이터 요청 여부
|
|
|
|
|
serializer: function (params) {
|
|
|
|
|
setSearchCond();
|
|
|
|
|
var searchParams = $.param(SEARCH_COND);
|
|
|
|
|
// 모든 파라미터 조합
|
|
|
|
|
return defaultParams + '&' + searchParams;
|
|
|
|
|
SEARCH_COND.perPage = params.perPage;
|
|
|
|
|
SEARCH_COND.page = params.page;
|
|
|
|
|
return $.param(SEARCH_COND);
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
},
|
|
|
|
|
@ -265,7 +262,7 @@
|
|
|
|
|
if (ev.rowKey !== undefined && ev.columnName !== '_number') {
|
|
|
|
|
var rowData = self.instance.getRow(ev.rowKey);
|
|
|
|
|
if (rowData && rowData.userId) {
|
|
|
|
|
window.location.href = '<c:url value="/system/user/edit.do"/>' + '?selectUserId=' + rowData.userId;
|
|
|
|
|
window.location.href = buildUrlWithParamCondAndId(SEARCH_COND, "selectUserId", rowData.userId, "<c:url value="/system/user/edit.do"/>");
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
});
|
|
|
|
|
@ -349,6 +346,8 @@
|
|
|
|
|
|
|
|
|
|
// 이벤트 핸들러 설정
|
|
|
|
|
this.eventBindEvents();
|
|
|
|
|
|
|
|
|
|
this.grid.instance.readData(${param.page eq null or param.page eq 0 ? 1 : param.page});
|
|
|
|
|
}
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|