mit jQuery Ich habe den folgenden Code:JQuery: Schalten Array Eingabewerte in eine String-Optimierung
var selectedIdsArray = $("#selectId option:selected").map(function(){return this.value;});
var selectedIdsStr = $.map(selectedIdsArray, function(val){ return "" + val + "";});
Es erfolgreich eine Reihe von ids zB abruft. selectedIdsStr = "2,45,245,1" von einem <select multiple='multiple'>
Element. Ich habe mich gefragt, ob es einen effizienteren Weg (weniger Code) gibt, um dies zu erreichen?
Danke!
Hallo, danke für deine Antwort. Das generierte jquery-Array kann nicht mit der normalen js-Funktion verknüpft werden. Zumindest funktioniert es nicht für mich. – Vindberg
var selectedIdsStr = AusgewähltIdsArray.get(). Join (','); Ich vergaß .get() ..sorry – marcob
Keine Sorge, danke für die Hilfe Jungs! – Vindberg