In multiple select:

  <select id="select1" name="select1" multiple="multiple">
    <option>Flowers</option>
    <option>Shrubs</option>
    <option>Trees</option>
  </select>

I want with a output like this: Flowers2; Shrubs2; Trees2;

I using this
      var str = "";
      $("#select2").each(function(){
          str += $(this).text() + ";";
          $("div").text(str);
      });

for get all values/text from option and each one add ";"

But the problems is in the output show me this: Flowers2 Shrubs2
Trees2;

Why this result?

TIA,
JETM

Reply via email to