GyuHa.com


배열 처리시 첫번째 값에 대한 검증만 처리 되므로 확장 부분을 추가하면 나머지 기능도 처리 함.

<input type="text" name="test[]">

<input type="text" name="test[]">

<input type="text" name="test[]">

<input type="text" name="test[]">

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-validate/1.17.0/jquery.validate.min.js"></script>
<script>
$("#form id").validate({
errorElement: "div",
wrapper: "div",
errorPlacement: function(error, element) {
offset = element.offset();
error.insertAfter(element);
error.css('color','red');
},
rules: {
'test[]' : {required: true}
},
messages:{
'test[]':{
required:"내용을 입력해 주세요"
}
}
});

//확장판 name[] 처리
$.extend( $.validator.prototype, {
checkForm: function () {
this.prepareForm();
for (var i = 0, elements = (this.currentElements = this.elements()); elements[i]; i++) {
if (this.findByName(elements[i].name).length != undefined && this.findByName(elements[i].name).length > 1) {
for (var cnt = 0; cnt < this.findByName(elements[i].name).length; cnt++) {
this.check(this.findByName(elements[i].name)[cnt]);
}
} else {
this.check(elements[i]);
}
}
return this.valid();
}
});
</script>


node.js (express) 에서 request 받을시에는 req.body['test[]']로 받으면 배열로 받아짐.


Comment +0


완벽하진 않으나 정렬된 것 처럼 보인다.ㅎㅎ

공백으로 처리 하면 된다.


alert("     선물포장을 선택해야\n엽서메세지를 쓸 수 있습니다.");

Comment +0

카메라 선택 하기

<input type="file" accept="image/*" capture="camera">


Comment +0


<script type="text/javascript">
var mobileKeyWords = new Array('iPhone', 'iPod', 'BlackBerry', 'Android', 'Windows CE', 'LG', 'MOT', 'SAMSUNG', 'SonyEricsson');
for (var word in mobileKeyWords){
if (navigator.userAgent.match(mobileKeyWords[word]) != null){
  location.href = "http://m.ijoy.co.kr";//원한는 경로를 적용해준다.
break;
}


}
</script>

Comment +0

http://tympanus.net/codrops/

Comment +0

http://www.downloadjavascripts.com/

놀라울 따름이다... ㅠㅠ;;

Comment +0


http://www.ourtuts.com/

http://www.ourtuts.com/free-site-under-construction-template/

정말 멋진 템플릿이다...

Comment +0

http://www.smashingapps.com/category/frameworks-and-platforms

http://jigowatt.co.uk/digital-products/php-event-calendar/

Comment +0