본문 바로가기

jQuery

(18)
[jquery] 숫자만 입력받기 $("#code").keyup(function () { $(this).val($(this).val().replace(/[^0-9]/g, "")); });
[jquery][validate][custom] 복수의 조건 체크, 메세지 표기하기 $('#frmContent').validate({ debug: false, onfocusout: false, rules: { RegistType: { required: true }, collectiveJibun: { required: function (element) { var jibun = $("#collectiveJibun").val(); return $("#collectiveJibunCheck").is(":checked") && jibun != null ? true : false; }, jibunCheck : true -- custom method } }, messages: { RegistType: { required: '구분을 선택하세요.' }, collectiveJibun: { required:..
[jquery] 두 multiple selectbox 간 option 비교, 추가, 삭제 $(function () { //좌측의 selected option 들 중 우측 multiple selectbox 에 존재하는지를 체크 후 없으면 append 한다. $("#btnAdd").on("click", function () { var options = ""; $.each($("#searchedAddressCode option:selected"), function (index, item) { if ($("#selectedAddressCode option[value='" + $(item).val() + "']").length == 0) options += "" + $(item).text() + ""; }); $("#selectedAddressCode").append(options); }); //우측..
[jsgrid] grid merge jsgrid 에서 grid 파싱 후 merge function 을 호출 할 이벤트는 onRefreshed 이다. $("#jsGrid").jsGrid({ ... 옵션들 , onRefreshed: function (args) { gridMerge(); }}); onRefreshed 이후 호출되는 grid merge 함수 function gridMerge(){ var classNameMap = new Object(); var gridRowTag = "#jsGrid > div.jsgrid-grid-body > table > tbody > tr"; var gridRows = $(gridRowTag); $.each(gridRows, function (index, item) { var className = $(thi..
[jquery][float] Flot charts giving “$.plot is not a function” http://cdn.jsdelivr.net/jquery.flot/0.8.3/jquery.flot.min.js을 참조했는지 확인하세요.
[jquery][ajax] promise 로 ajax result 리턴하기 function ViewData(param1) { GetAjaxeData(param1).then(function (data) { console.log("data : " + JSON.stringify(data)); }); } function GetAjaxeData(param1) { var def = new $.Deferred(); var formCollection = "param1=" + param1; $.post("ajax url", formCollection, function (data, textStatus, jqXHR) { if (data.Code == '0') { def.resolve(JSON.parse(data.Data)); } else { def.reject(); } }); return def...
[jquery] get specific option tag text var realtorCode = $('#realtorCode').select().val(); $('#realtorCode > option[value=' + realtorCode + ']').text(); 출처 : https://goo.gl/cHi6U
[tooltipster] 툴팁 안에서 링크, 스크립트 실행 $('.tooltip').tooltipster({animation: 'fade',delay: 0,theme: ['tooltipster-noir', 'tooltipster-noir-customized'],interactive: true,trigger: 'click'});