일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- aspnet
- 오라클
- ASP
- 단축키
- IIS
- 윈도우
- Winform
- 프로시저
- 비주얼스튜디오
- 이클립스
- oracle
- MS
- jQuery
- Excel
- DataGrid
- c#
- 마이크로소프트
- microsoft
- 리포팅서비스
- MSSQL
- SSRS
- replace()
- 엑셀
- CONVERT()
- windows
- 자바스크립트
- attr()
- javascript
- 태그를 입력해 주세요.
- 윈폼
- Today
- Total
목록jQuery (23)
DJ메탈짱™의 Free Style
브라우저 특성 타는건지 jquery 버전에 따라 다른건지 확실한 원인 파악은 안했지만.form.serialize() 하는경우 disabled 되어 있는 놈은 serialize가 되지 않는 현상이 있음.그래서 아래와 같이 serialize() 하기 이전에 disabled 풀어주고 serialize() 한 이후 다시 disabled 해주는 function 만들어서 사용함 /** * Form에 Disabled되어 있는 컨트롤을 활성화(disabled='false')하고 serialize()한 이후 다시 비활성화(disabled='true') * @param userForm * @returns param */function fn_disabledSerialize(userForm){ var myform = $(us..
jquery, selectbox change시 confirm() 사용하였을 경우.... (특히 수정화면?)confirm() --> No("취소") 선택 시 취소 했음에도 원래의 값으로 돌아오지 않음...그래서 최초 선택되어 있던 값으로 되돌리기(undo) 위해서 change() + focus() 이벤트를 사용하면 해결됨.... $(document).ready(function(){ //코드 변경var prev_val ;$('#cd').focus(function(){ prev_val = $(this).val();}).change(function(){ $(this).blur(); if(confirm("입력된 값이 초기화 됩니다. 변경하시겠습니까?")){ // Todo alert('changed'); }else..
jquery, selectbox change시 confirm() 사용하였을 경우.... (특히 수정화면?) confirm() --> No("취소") 선택 시 취소 했음에도 원래의 값으로 돌아오지 않음... 그래서 최초 선택되어 있던 값으로 되돌리기(undo) 위해서 change() + focus() 이벤트를 사용하면 해결됨.... $(document).ready(function(){ //코드 변경 var prev_val ; $('#cd').focus(function(){ prev_val = $(this).val(); }).change(function(){ $(this).blur(); if(confirm("입력된 값이 초기화 됩니다. 변경하시겠습니까?")){ // Todo alert('changed'); ..
$(document).ready(function() {$('#xmlTON').attr('disabled', 'disabled');$('#xmlSIZE').attr('disabled', 'disabled');// 2012/07/30 by 최보현// submit발생시 disabled된 selectbox 값은 requestform으로 전달되지 않아// 버튼 클릭시 해당 컨트롤의 disabled 속성을 제거하도록 함.$('#btnSave').click(function(){$('#xmlTON').removeAttr('disabled');$('#xmlSIZE').removeAttr('disabled');});});
// 선택된 모든 체크박스 초기화 하기 $("input[type=checkbox][checked]").each( function () { $(this).attr('checked', false); } );
// 2012/05/08 input type=text의 readonly true/false 설정 function UpdateCssClass(obj,type) { if (type == "EDIT") { $("#" + obj).removeClass("input02"); $("#" + obj).addClass("input00"); $("#" + obj).attr("readOnly",false); obj.readOnly = false; } else if (type == "READ") { $("#" + obj).removeClass("input00"); $("#" + obj).addClass("input02"); $("#" + obj).attr("readOnly", true); obj.readOnly = true..
function hasClass(ele,cls) {return ele.className.match(new RegExp('(\\s|^)'+cls+'(\\s|$)'));}function addClass(ele,cls) {if (!this.hasClass(ele,cls)) ele.className += " "+cls;}function removeClass(ele,cls) {if (hasClass(ele,cls)) {var reg = new RegExp('(\\s|^)'+cls+'(\\s|$)');ele.className=ele.className.replace(reg,' ');}}//call the functionsaddClass(document.getElementById("test"), "test");remo..
jQuery.fn.ForceNumericOnly =function () { return this.each(function () { $(this).keydown(function (e) { var key = e.charCode || e.keyCode || 0; // allow backspace, tab, delete, arrows, numbers and keypad numbers ONLY return ( key == 8 || key == 9 || key == 46 || (key >= 37 && key = 48 && key = 96 && key
var height = "" // 사용자 해상도 체크 if(screen.height==1024) { height = eval(screen.height/1.9); } else { height = eval(screen.height/1.4); } // 로고관련 설정. var htm = ""; // 특정위치 이미지 넣기 $(".ListType").parent().append(htm);