• 18-06-2019, 22:09:38
    #1
    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>
  • 18-06-2019, 22:27:22
    #2
    $('input.sec').val('');
  • 18-06-2019, 22:59:41
    #3
    $('.sec').val(0);