728x90
반응형
숨기거나, 보이거나 버튼을 눌러서 실행하는 기능을 구현하던 중,
다음과 같이 파라메터 3개를 넘기면 해결되는 함수를 파라메터 1개로 넘기고 컨트롤러에서 해결하려했었다.
어디서 호출됐는지, 어떤 그리드를 그리고 있는지까지 추가 한후 코딩을 하니 훨씬 수월하고 깔끔해졌다.
function --------(e, yn, grid) {
var row = $("#"+grid).data("kendoGrid").dataItem($(e).closest("tr"));
var data = {
deptSeq : row.dept_seq,
deptName : row.dept_name,
forWhat : yn
}
$.ajax({
url: ------------------
dataType : 'json',
data : data,
type : 'POST',
success: function(result){
var SH = yn == 'Y' ? '숨김 ' : '보이게 ' ;
if(result.isSucc){alert(SH +'처리되었습니다.')}
$("#subGrid").data("kendoGrid").dataSource.read();
$("#mainGrid").data("kendoGrid").dataSource.read();
}
});
}
728x90
반응형
'자라는 개발자 > 시행착오들' 카테고리의 다른 글
mysql 계정 권한 (0) | 2021.07.08 |
---|---|
hwp to html (0) | 2021.01.14 |
Input태그 유효성 주기 (0) | 2020.12.21 |
on duplicate key 를 써서 없으면 insert 있으면 update 하기 (0) | 2020.12.02 |
ajax 로 불러온 리스트 두개를 매치시켜서 원하는 값(해당 리스트) 제거하기 (0) | 2020.12.02 |