html - jquery show data taken by select after removing parenthesis -
i have html select , div want show message depending on select option. <select id='select1'> shows options "player1(mike)" , want "player1" show in <div id='logid1'></div>.  wrote following code
<script> $(document).ready(function(){          $("#select1").on("change", function() {             $("#logid1").html($(this).find(":selected").text(function(_, text) {                 return text.replace(/\(.*?\)/g, "");             }));          }); }); </script>   it shows want result "player1" shows selected. i'm newbie in jquery ideas welcome.
currently modifying text of selected option, when use .text(fn) method.
you need .text() , perform desired operation.
$("#select1").on("change", function() {             $("#logid1").html($(this).find(":selected").text().replace(/\(.*?\)/g, "")); });      
Comments
Post a Comment