PDA

View Full Version : مخفی کردن بخشی از فرم با تغییر دادن Combo



rostamiani
دوشنبه 19 بهمن 1388, 16:19 عصر
سلام
می خوام توی فروم ثبت نام دانشگاه اگه نوع کاربر teacher بود قسمتی از فرم مخفی بشه و قسمت دیگه ای نمایش داده بشه
برای این کار این کد رو نوشتم :


$('.teacher_form').hide();

$('select[name=user_type]').change(function(){
$('.teacher_form').toggle();
$('.student_form').toggle();
})

قسمت اول کد اجرا میشه ولی با تغییر دادن Combo کد دوم اجرا نمیشه

مشکل چیه ؟
در ضمن... من از Jquery 1.3.2 استفاده می کنم

اینم قسمتی از فرم :


<tr>
<td>
سمت
</td>
<td>
<select name="type" >
<option value="student" selected="selected">دانشجو</option>
<option value="teacher">استاد</option>
</select>
</td>
</tr>
<tr class="student_form">
<td>
شماره دانشجویی
</td>
<td>
<input type="text" name="Personal_id">
</td>
</tr>
<tr class="teacher_form">
<td>
شماره کاربری
</td>
<td>
<input type="text" name="Personal_id">
</td>
</tr>
<tr class="student_form">
<td>
رشته تحصیلی
</td>
<td>
<select name="discipline" >
{html_options values=$discipline_values output=$discipline_titles selected=1}
</select>
</td>
</tr>


متشکرم :لبخند: