1var Subpage = {}; 2 3 4//í¼ë±ë¡ 5Subpage.form = { 6 reset : "Y", 7 8 //intro 9 intro : function(parm){ 10 var o = $.extend({ 11 scatch : null //submit catch 12 },parm || {}); 13 14 var submit = function(fn){ 15 if(fn == null || fn == "") fn = function(){ return true; }; 16 17 $("[name='btnSave']").off().click(function(){ 18 var res = fn(); 19 if(res == true){ 20 var form = $('#actForm'); 21 form.attr('action', '?pmode='+ getUrlVar('pmode') +'&smode=ajax&fn=SaveFormIntro'); 22 form.submit(); 23 } 24 }); 25 }; 26 27 //init 28 Subpage.form.getDno(); 29 submit(o.scatch); 30 }, 31 32 //ííì´ì§ íê°ì© ë±ë¡ 33 onePage : function(parm){ 34 var o = $.extend({ 35 scatch : null, //submit catch 36 calback : null //submit after function 37 },parm || {}); 38 39 //init 40 var dg_no = getUrlVar("dg_no"); 41 $("[name='dg_no']").val(dg_no); 42 43 $("[name='btnSave']").off().click(function () { 44 Subpage.form.oneSave(o.scatch, o.calback); 45 }); 46 }, 47 48 oneSave : function(fn, bfn){ 49 if(fn == null || fn == "") fn = function(){ return true; }; 50 if(bfn == null || bfn == "") bfn = function(data){ return true; }; 51 52 var dg_no = $("[name='dg_no']").val(); 53 var tbl = $("[name='tbl']").val(); 54 var fld = $("[name='fld']").val(); 55 var val = $("[name='val']").val(); 56 var res = fn(); 57 58 if(fld == "" || fld == null || val == "" || val == null){ 59 alert("ëµì ì ííì ì¼ í©ëë¤."); 60 return false; 61 } 62 63 if(res == true) { 64 Util.ajax({ 65 url: '?pmode=' + getUrlVar('pmode') + '&smode=ajax&fn=SaveFormOne', 66 async: false, 67 dataType: "json", 68 data: { 69 dg_no: dg_no, 70 tbl: tbl, 71 fld: fld, 72 val: val 73 }, 74 success: function (data) { 75 if (bfn != "" && bfn != null) { 76 bfn(data); 77 } 78 } 79 }); 80 } 81 $("[name='fld']").val(""); 82 $("[name='val']").val(""); 83 84 return true; 85 }, 86 87 getDno : function(){ 88 var dg_no = ""; 89 Util.ajax({ 90 url : '?pmode=' + getUrlVar('pmode') + '&smode=ajax&fn=GetNewDgno', 91 async : false, 92 dataType: "json", 93 data : { 94 reset : Subpage.form.reset 95 }, 96 success : function(data){ 97 98 if(data != "" && data != null){ 99 if(data.dg_no != "" && data.dg_no != null && Number(data.dg_no) > 0){ 100 dg_no = data.dg_no; 101 $("[name='dg_no']").val(dg_no); 102 } 103 } 104 } 105 }); 106 107 if(dg_no == "" || dg_no == null){ 108 alert("ê³ ì í¤ê° ìì±ëì§ ìììµëë¤. ìë¡ê³ 침 í´ì£¼ì기ë°ëëë¤."); 109 } 110 } 111};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.