 <p>If I understood your question, you want the duplicated row of selects to reset their values.</p> <p>In this case you can just remove this:</p> <pre><code>dropdownclone.find('select').each(function(index, item) { //set new select to value of old select $(item).val( $dropdownSelects.eq(index).val() ); }); </code></pre> <p>and replace it with:</p> <pre><code>dropdownclone.find('option').attr('selected', false); </code></pre>