ฉันกำลังพยายามใช้การตรวจสอบแบบฟอร์มที่กำหนดเองใน Magento โดยใช้ jQuery แต่ฉันไม่แน่ใจว่าฉันมีวิธีการที่ถูกต้องหรือไม่
โดยทั่วไปฉันต้องตรวจสอบต่อไปนี้:
เฉพาะฟิลด์หมายเลขเท่านั้นที่จะต้องมี. 00 ในการตรวจสอบ 1 ถึง 1.00
ตัวอักษรต้องเป็นตัวพิมพ์ใหญ่
ไม่สามารถมีตัวเลขมากกว่า 9.99
ไม่มีช่องว่างในไฟ
ฉันคิดว่าจะใช้ jQuery และได้ตั้งค่าเกี่ยวกับการเขียนบางอย่างเพื่อตรวจสอบแบบฟอร์ม:
<script>
jQuery(document).ready(function() {
jQuery.validator.addMethod("integer", function(value, element) {
return this.optional(element) || /^-?\d+$/.test(value);
}, "A positive or negative non-decimal number please");
function(field, length) {
if (!numericRegex.test(length)) {
return false;
}
return (field.value.length <= parseInt(length, 4));
},
}
</script>
ปัญหาคือฉันไม่สามารถหาฟังก์ชั่นสำหรับเขตข้อมูลการตรวจสอบอื่น ๆ และสามารถทำได้ด้วยความช่วยเหลือโปรด ???