프로젝트를 진행하던 중 파일을 업로드 기능을 만들게 되었다. 항상 form submit을 사용하다가 이번 프로젝트의 경우 비동기식으로 처리를 하였다. ajax 처리를 찾아보던 중 ajaxForm이라는 블라블라를 찾아냈다. jQuery 플러그인이라고는 하는데... jQuery에서 찾아보니 아래와 같이 나온다. 없단다. Search Results for: ajaxformNothing FoundApologies, but nothing matched your search criteria. 다시 구글링 하니 http://malsup.com/jquery/form/ 이러한 사이트가 있다. 여기서 배포하나 보다. 영어는 잼병이라 알아서 번역해서 보시길 바라며, 아래와 같이 사용하면 된다. 1234567891011121..
보호되어 있는 글입니다.
종종 도메인 유효성 체크할 경우가 생긴다. 해당 글은 DVLP님의 글을 가져온 글이며, 문제가 될 경우 삭제할 수 있다. 아래는 DVLP님이 정리 해 놓은 내용. 자바스크립트 도메인 체크 정규식구굴링에서 찾아보니깐 function ValidUrl(str) { var pattern = new RegExp('^(https?:\\/\\/)?'+ // protocol '((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|'+ // domain name '((\\d{1,3}\\.){3}\\d{1,3}))'+ // OR ip (v4) address '(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*'+ // port and path '(\\?[;&a-z\\d%_.~+=-]*..
a Tag 클릭 시 jQuery를 이용해서 A tag select가 안되는 경우가 발생한다. 그 원인은 잘 모르지만 안될 경우 아래와 같이 사용하면 해결된다. Colored By Color Scripter™ 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 //$(document).ready(function(){ $(window).load(function(){ //initPage(); setTimeout(initPage,1000); jQuery('a').click(function(event){ //event.preventDefault(); var aTagId=jQuery(this).attr("id"); switch(aTagId){ ..
현재 아래부분은 JQuery를 사용하여 Ajax를 통해 사용자 정보를 받아 해당 정보 확인 후 해당 사용자의 Key값을 Return 하는 부분이다. 해당 키값이 있을 경우에는 키값과 버튼이 같이 생겨 버튼을 눌렀을 시에 해당 Key값을 클립보드에 저장을 한다. 아래는 해당 Javascript이다. Colored By Color Scripter™ 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 32 33 $(document).ready(function(){ $("#submitBt").click(function(){ var action = $("#form1").attr('action'); var form_d..
일부특수문자는 안됨 ex) '+'(plus) 기호같은 내용이 포함시 (한글+영어) ->(한글%2b영어)식으로 나옴 JavaScript 에서보내고 --> PHP 받을때encodeURIComponent( string ) --> rawurldecode( iconv( "UTF-8", "CP949", $string ) ) PHP 에서 보내고 --> JavaScript 받을때 rawurlencode( iconv( "CP949", "UTF-8", $string ) ) --> decodeURIComponent( string )