في الدرس السابق وصلنا إلى جمع رقمين ولكن كيف لنا أن نتأكد من ان القيمه التي تم إرسالها هي قيمه رقميه وكيف يمكننا التأكد من القيم التي نريد إرسالها ؟
في هذا الإطار مجموعه كبيره من المكتبات الجاهزه ومن هذه المكتبات مكتبه
Inline Form Validation Engine 1.6.2, jQuery plugin
لنبدأ مع ملف القالب الرئيسي لتعديل النموذج
بدل كود وسم النموذج التالي :
<form method="post">
نقوم بتغييره إلى :
[input:"form","frm","/?index.php","POST","
وإغلاق الوسم
</form>
نغييره إلى
"end input]
هنا نعلم إطار العمل أن هذا النموذج ستتم عليه عمليات خاصه بلغه الجافاسكريبت ويقوم إطار العمل بإنتاج الأوامر اللازمه لهذا العمل
الآن يمكننا إنشاء الحقول التي نريدها من خلال الأوامر الخاصه بها ليصبح الكود كمايلي :
[input:"form","frm","/?index.php","POST"," <!-- الكود السابق <label for="n1">الرقم الأول</label> <input id="n1" name="n1"/> --> [input:"text","n1:الرقم الأول","","number,required"end input] <!-- الكود السابق <label for="n2">الرقم الثاني </label> <input id="n2" name="n2"/> --> [input:"text","n2:الرقم الثاني","","number,required"end input] <!-- الكود السابق <button name="plus" type="submit">+</button> --> [input:"submit","plus","+","","style:ui-icon-play"end input] "end input]
لاحظ إختصار الوقت والجهد ... الآن لنجرب الناتج :
للأسف في مشكله ظهرت في تحديد الحقل كرقم فقط ... سيتم العمل على إصلاح المشكله قريبا بإذن الله
هناك الكثير من الأمور يمكنك عملها وتجربتها .... إقراء عن الحقول في هذه الصفحة
يتم حاليا عمل توثيق للنسخة الجديد من إطار العمل باللغه العربيه
ألاحظ كثيرا في مواضيع المنتدى حول كيفيه تخزين بيانات في قواعد البيانات ومن ثم إسترجاعها وعرضها , درسنا القادم سيكون حول هذا الموضوع
بالتوفيق للجميع
