اذهب إلى المحتوى

Nibras NIO

الأعضاء
  • المساهمات

    2
  • تاريخ الانضمام

  • تاريخ آخر زيارة

إجابات الأسئلة

  1. إجابة Nibras NIO سؤال في كيف أرسل قيمة أكثر من checkbox ضمن جدول (html - php)؟ كانت الإجابة المقبولة   
    نعم يمكن، وذلك بالاعتماد على جافاسكربت (الحل بالإعتماد على مكتبة jQuery) وهي كالتالي :
    عند نقر على حقل Checkbox يتم اطلاق الحدث الآتي :
    $("input[name='PubOne']").on('click', function() { var fields = $("input[name='PubOne']").val(); $.each( fields, function( i, field ) { $("input[name='PubID']").val($("input[name='PubID']").val() + field.value + ","); }); }); ثم قم بإضافة حقل جديدة بنفس الـ Form الخاص بالزر :
    <tbody> <tr> <td colspan="3"></td> <td> <form action="URL" method="POST"> <input type="text" name="PubID" hidden/> <input type="submit" value="Publish"> </form> </td> </tr> </tbody> الذي سيحصل هو جمع الـ ID من checkbox التي تم اختيارها ووضعها في حقل جديد ضمن Form الخاص بالزر، وبذلك يمكن إرسال الـ IDs بدون توسيع Form على كل جدول .
×
×
  • أضف...