|
@@ -4,24 +4,48 @@
|
|
|
<jsp:include page="${data._INCLUDE}/header.jsp"></jsp:include>
|
|
|
<script type="text/javascript" src="/resources/js/mobile/health.js"></script>
|
|
|
<script>
|
|
|
+$.validator.addMethod( "rangePulseRate", function( value, element ) {
|
|
|
+ var result = true;
|
|
|
+ if( value > 999 || value < 0 ) {
|
|
|
+ result = false;
|
|
|
+ }
|
|
|
+ return this.optional(element) || result;
|
|
|
+}, "맥박수는 [0 ~ 999] 사이의 숫자만 입력해주세요" );
|
|
|
+
|
|
|
+$.validator.addMethod( "rangeBloodPressure", function( value, element ) {
|
|
|
+ var result = true;
|
|
|
+ if( value > 999 || value < 0 ) {
|
|
|
+ result = false;
|
|
|
+ }
|
|
|
+ return this.optional(element) || result;
|
|
|
+}, "혈압은 [0 ~ 999] 사이의 숫자만 입력해주세요" );
|
|
|
+
|
|
|
$( function(){
|
|
|
$( "#healthForm" ).validate({
|
|
|
rules : {
|
|
|
pulseRate : {
|
|
|
- floatNum : true
|
|
|
+ floatNum : true,
|
|
|
+ floatNumOne : true,
|
|
|
+ rangePulseRate : true
|
|
|
},
|
|
|
bloodPressure : {
|
|
|
- floatNum : true
|
|
|
+ floatNum : true,
|
|
|
+ floatNumOne : true,
|
|
|
+ rangeBloodPressure : true
|
|
|
},
|
|
|
bloodPressure2 : {
|
|
|
- floatNum : true
|
|
|
+ floatNum : true,
|
|
|
+ floatNumOne : true,
|
|
|
+ rangeBloodPressure : true
|
|
|
}
|
|
|
},
|
|
|
onkeyup: function( element, event ) {
|
|
|
- $( "div.error-msg" ).text( "" );
|
|
|
+// $( "div.error-msg" ).text( "" );
|
|
|
+ $( element ).valid();
|
|
|
},
|
|
|
onfocusout: function (element) {
|
|
|
- $( "div.error-msg" ).text( "" );
|
|
|
+// $( "div.error-msg" ).text( "" );
|
|
|
+ $( element ).valid();
|
|
|
},
|
|
|
errorPlacement: function(error, element) {
|
|
|
$( "div.error-msg" ).empty().append( error );
|