Merhabalar
$('.sec').find('input').val('');
Satırı ile selectboxda değişikliğinde value değerlerini sıfırlamak istiyorum ama sıfırlamıyor; neden olabilir?
Yardım ederseniz sevinirim. Teşekkürler.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xml:lang="en" xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
<script type="text/javascript" src="//code.jquery.com/jquery-1.4.2.js"></script>
<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/jquery-ui.js"></script>
<script type="text/javascript">
//<![CDATA[
$(function() {
$('#selector').change(function(){
$('.section').hide();
$('#' + $(this).val()).show();
$('.sec').find('input').val('');
});
});
//]]><
</script>
</head>
<body>
<select id="selector">
<option value="5001-t">5001</option>
<option value="5002-t">5002</option>
<option value="5003-t">5003</option>
</select>
<form>
<div id ="5001-t" style="display:inline" class="section">5001:<input type="number" class="sec" name="5001" id="5001" value="0" min="0"></div>
<div id ="5002-t" style="display:none" class="section">5002:<input type="number" class="sec" name="5002" id="5002" value="0" min="0"></div>
<div id ="5003-t" style="display:none" class="section">5003:<input type="number" class="sec" name="5003" id="5003" value="0" min="0"></div>
</form>
</body>
</html>