Mehrfachauswahl der ausgewählten Datenreihenfolge abfragen

Ich verwende jquery multiselct von dieser Seitehttp://loudev.com/. Es funktioniert gut, aber jetzt müssen die Systemanforderungen diese Mehrfachauswahl erfüllen, um die Daten in der ausgewählten Reihenfolge einzufügen.

Kein Problem auf dem Display, da die Daten entsprechend der getroffenen Auswahl angeordnet sind. Beim Absenden des Formulars stimmt die Reihenfolge der ausgewählten Daten jedoch mit der Reihenfolge des Auswahlfelds überein.

So funktioniert es anhand des obigen Bildes:

Ich habe Brasilien, Frankreich und Australien aus der Dropdown-Liste ausgewählt, die in der Reihenfolge der getroffenen Entscheidungen angeordnet ist. Nach dem Absenden dieses Formulars erhalte ich die Daten Brasilien, Frankreich und Australien als Reihenfolge auf dem Display. Die empfangenen Daten sind jedoch Frankreich, Australien und Brasilien in der Reihenfolge der Auswahlbox.

Hier ist der HTML-Code, den das Plugin generiert hat. Dies dient nur zur Anzeige. Beim Senden wird der ursprüngliche Optionswert überschritten, der ausgeblendet wurde. Es setzt "selected" nur dann auf "select" in der ursprünglichen Option, wenn der Benutzer auf ... klickt.

<div id="ms-public-methods" class="ms-container">
  <div class="ms-selectable">
    <ul class="ms-list">
      <li class="ms-elem-selectable ms-selected" ms-value="fr" style="display: none; ">France</li>
      <li class="ms-elem-selectable" ms-value="uk">United Kingdom</li>
      <li class="ms-elem-selectable" ms-value="us">United States</li>
      <li class="ms-elem-selectable" ms-value="ch">China</li>
      <li class="ms-elem-selectable ms-selected" ms-value="au" style="display: none; ">Australia</li>
      <li class="ms-elem-selectable" ms-value="in">India</li>
      <li class="ms-elem-selectable" ms-value="ar">Argentina</li>
      <li class="ms-elem-selectable ms-selected" ms-value="br" style="display: none; ">Brazil</li>
      <li class="ms-elem-selectable" ms-value="tb">Tibet</li>
      <li class="ms-elem-selectable" ms-value="co">Columbia</li>
      <li class="ms-elem-selectable" ms-value="cr">Croatia</li>
      <li class="ms-elem-selectable" ms-value="it">Italia</li>
      <li class="ms-elem-selectable" ms-value="es">Espana</li>
      <li class="ms-elem-selectable" ms-value="id">Indonesia</li>
      <li class="ms-elem-selectable" ms-value="du">Germany</li>
      <li class="ms-elem-selectable" ms-value="no">Norway</li>
    </ul>
  </div>
 <div class="ms-selection">
   <ul class="ms-list">
     <li class="ms-elem-selected" ms-value="br">Brazil</li>
     <li class="ms-elem-selected" ms-value="fr">France</li>
     <li class="ms-elem-selected" ms-value="au">Australia</li>
   </ul>
  </div>
</div>

Ihre Hilfe wird sehr geschätzt.

Antworten auf die Frage(4)

Ihre Antwort auf die Frage