مشاهدة نتائج الإستطلاع: ما رأيك بهذا المثال

المصوتون
3. أنت لم تصوت في هذا الإستطلاع
  • ممتاز

    2 66.67%
  • جيد جدا

    0 0%
  • جيد

    0 0%
  • عادي

    1 33.33%
النتائج 1 إلى 4 من 4

الموضوع: ارسال النموذج بواسطه ال jquery

  1. #1
    عضو جديد
    تاريخ التسجيل
    Apr 2010
    المشاركات
    19

    Smile ارسال النموذج بواسطه ال jquery



    السلام عليكم اخواني اعضاء منتدى سوالف الكرام
    قمت بجلب طريقه ارسال حقول النموذج باستخدام المكتبه Jquery وهي تعتبر من افضل طرق ارسال النماذج بشكل عام بدون تحديث الصفحه.
    وقمت تنفيذ المثال ووضعه لكم في المرفقات كي تعم الفائده على الجميع...
    وهنا الشرح
    أولا :قم بانشاء صفحه index.php وضع بداخلها استدعاء المكتبتين التاليتين:
    <script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
    <script type="text/javascript" src="js/jquery_form_js.js"></script>
    ثانيا :
    target: '#output1',
    اسم العنصر الذي تظهر النتيجه بداخله
    beforeSubmit: showRequest,
    تابع يتم ارساله قبل تنفيذ النموذج
    success: showResponse
    تابع يتم تنفيذه بعد الاراسل والحصول علي النتيجه
    ثالثا:في اسفل الصفحه وداخل الأش تي ام ال نضع الفورم المراد ارساله
    <div id="output1">النتيجه سوف تظهر هنا</div>
    <form id="myForm" action="comment.php" method="post">
    Name: <input type="text" name="name" />
    Comment: <textarea name="comment"></textarea>
    <input type="submit" value="Submit Comment" />
    </form>
    الفورم سيرسل الي الصفحه comment.php وتظهر النتيجه في output1
    والمثال في المرفقات واي مشكله تواجهكم انا مستعد للمساعده
    تفضلوا بقبول فائق الاحترام للجميع





    الملفات المرفقة الملفات المرفقة
    التعديل الأخير تم بواسطة salwaieh ; 19-04-2010 الساعة 05:44 PM


  2. #2
    عضو فعال
    تاريخ التسجيل
    Jun 2008
    المشاركات
    1,600


    بارك الله فيك درس جميل

    اضافة لموضوعك اخي الكريم:

    هناك طرق متعددة لارسال الفورم في الjquery بدون مكتبة اضافية

    منها post,get,ajax او حتى load مع ارسال المتغيرات في عنوان الصفحة

    مثال بواسطة post:
    كود:
    $.post("url.php",{name:name,email:email},function(data){
    
    alert(data);
    });
    البارمتر الأول هو العنوان الذي سنرسل اليه الطلب
    الثاني هو المتغيرات
    الدالة التي انشأناها هنا (والتي تأخذ المتغير داتا-وهو ما ترجعه الصفحة المطلوبة) تعمل عندما تنجح عملية الارسال.

    ملاحظة: اذا كنت تستعمل هذه الطريقة مع سمارتي يجب عليك احاطة كود الجافاسكربت بالتالي:
    كود:
    {literal}
    
    {/literal}
    لأن اقواس الجافاسكربت { (التي تحيط بالمتغيرات المرسلة)تتعارض مع طريقة تعريف المتغيرات في سمارتي

    ملاحظة اخرى :
    اذا كنت لا تريد كتابة جميع المتغيرات يمكن ان تعمل لهم serialize كالتالي(ووضعهم مكان بارمتر المتغيرات):
    كود:
    $("#form").serialize()
    يمكن ايضًا ارسال المتغيرات على شكل جملة كما في عنوان المتصفح(عندما يأخذ متغيرات get)

    هذا ما لدي





    التعديل الأخير تم بواسطة ahmad sadiq ; 19-04-2010 الساعة 06:21 PM

  3. #3
    Banned
    تاريخ التسجيل
    Apr 2010
    المشاركات
    105


    مشكووووووووووور أخي الغالي
    بارك الله فيك

    هل يمكن استعمال هذا في إضافة مثلا الردود ؟؟






  4. #4
    عضو جديد
    تاريخ التسجيل
    Apr 2010
    المشاركات
    19

    Smile الاستخدام داخل اضافه الردود



    هلا ياغالي
    طبعا يمكنك استخدام هذا الفورم اينما اردت وهو تحت تصرفك
    ولو ينقصك اي شي بموضوع الاضافه خبرني بكتبلك اياه بسرعه
    تحياتي .....










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا|شقق للايجار في الكويت | بيوت للبيع في الكويت | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض