Ich möchte aus einem eine Auswahl treffen welche in einem zweiten angezeigt wird.
Da es sich um mehrere Werte handelt muss das ganze als array gesendet werden also muss der der Name auf [] enden.
Diese [] werden aber von dem javascript nicht angenommen bzw. wenn ich den Namen um [] erweiter funktioniert das JS nicht mehr.
Wie kann ich dem JS das ganze „verkaufen“
Ich habe jetzt zwei Stunden nach einer Lösung oder einem alernativ script gegoogelt und nix gefunden.
Kann jemand helfen damit das mit dem JS unten geht oder hat jemand eine
Alternaive mit der Funktionalität?
Vielen Dank schon mal -> ich steh voll auf dem Schlauch…
Gruß tifi
function shiftBox(pSrc,pTrg)
{
var aNewOptions = new Array();
for(var i = pSrc.options.length-1; i>=0;i–)
{
if(pSrc.options[i].selected==true)
{
aNewOptions[aNewOptions.length]= new Option(pSrc.options[i].text, pSrc.options[i].value, false, true);
pSrc.options[i] = null;
}
}
du musst aber nach unüblichen Stichwörtern gesucht haben ( ;
du musst den Array in einen String packen, diesen versenden und dann wieder auspacken. (php: implode und explode)
in Javascript heißt die function zum verpacken „join“ zum entpacken habe ich gerade nicht im Kopf
aber das prinzip sollte ja jetzt klar sein.
gesucht habe ich nach „selcet“ oder auch „selectbox“ usw…
aber das prinzip sollte ja jetzt klar sein.
hä…
Ne kein Stück.
Ich habe gerade angefangen mich mit JS zu beschäftigen und habe nicht den Ansatz eines Schimmers wie ich das in das gepostet Script einbauen soll *schäm*