hamidhassas
شنبه 02 فروردین 1393, 17:45 عصر
من یک select داردم که دومقدار فعال و غیر فعال داره و یک textfield
میخوام کاری کنم که وقتی کاربر غیر فعال رو به حالت فعال در میاره textfield از حالت disabled="disabled" در بیاد و اگر دوباره به حالت فعال رو به غیر فعال تغییر وضعیت داد textfield به وضعیت disabled="disabled" بشه
<form action="save.php" method="post">
<select name="select1" id="select1">
<option value="0">غیر فعال</option>
<option value="1">فعال</option>
</select>
<br />
<input name="textfield1" type="text" disabled="disabled" id="textfield1" />
</form>
جواب
<script>
$(document).ready(function () {
$("#select1").change(function () {
var select = $("#select1 option:selected").val();
if (select == 1) {
$("#textfield1").removeAttr('disabled');
} else {
$("#textfield1").attr('disabled', 'true');
}
});
});
</script>
میخوام کاری کنم که وقتی کاربر غیر فعال رو به حالت فعال در میاره textfield از حالت disabled="disabled" در بیاد و اگر دوباره به حالت فعال رو به غیر فعال تغییر وضعیت داد textfield به وضعیت disabled="disabled" بشه
<form action="save.php" method="post">
<select name="select1" id="select1">
<option value="0">غیر فعال</option>
<option value="1">فعال</option>
</select>
<br />
<input name="textfield1" type="text" disabled="disabled" id="textfield1" />
</form>
جواب
<script>
$(document).ready(function () {
$("#select1").change(function () {
var select = $("#select1 option:selected").val();
if (select == 1) {
$("#textfield1").removeAttr('disabled');
} else {
$("#textfield1").attr('disabled', 'true');
}
});
});
</script>