PDA

View Full Version : سوال: فعال شدن دکمه ارسال با انتخاب چند چک باکس



space_
دوشنبه 17 اسفند 1394, 05:11 صبح
سلام
چه جوری می تونم به فرمم این ویژگی رو بدم که تا کاربر مثلا 5 تا چک باکس رو انتخاب نکرده دکمه ارسال فعال نشه؟
با تشکر از همه

blue.web9
دوشنبه 17 اسفند 1394, 11:03 صبح
بعد از اجرای صفحه اول submit غیر فعال میشه و بعد با هر تغییر چک باکس بررسی میکنیم که تعداد چک باکس های chacked اگر بیشتر از ۵ بود submit فعال بشه و در غیر اینصورت غیرفعال میشه.یادتون باشه در سرور هم این اعتبار سنجی انجام بدید.


$(document).ready(function(){

$( 'input[type="submit"]' ).attr('disabled','disabled');
$( 'input[type="checkbox"]' ).change(function (){
if( $( 'input[type="checkbox"]:checked' ).length >= 5 )
{
$( 'input[type="submit"]' ).removeAttr( 'disabled' );
}
else
{
$( 'input[type="submit"]' ).attr( 'disabled', 'disabled' );
}
});
});