rostamiani
دوشنبه 19 بهمن 1388, 17: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>
متشکرم :لبخند:
می خوام توی فروم ثبت نام دانشگاه اگه نوع کاربر 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>
متشکرم :لبخند: