Ich habe 12 Elemente in einem Paket Array und abhängig von der Dosierung muss ich bestimmte Menge an Paketen an input select
anfügen. Wie kann ich das machen?Wie nur Teile eines Arrays in jQuery angefügt werden
Ich habe versucht, mit for-Schleife, aber ich sehe nur leere generierte Optionen. Jede Hilfe ist verfügbar. Hier
ist das Array
var packages = [{
val: '',
text: 'Package amount
}, {
val: 1,
text: '1 packs'
}, {
val: 2,
text: '2 packs'
}, {
val: 3,
text: '3 packs'
}, {
val: 4,
text: '4 packs'
}, {
val: 5,
text: '5 packs'
}, {
val: 6,
text: '6 packs'
}, {
val: 7,
text: '7 packs'
}, {
val: 8,
text: '8 packs'
}, {
val: 9,
text: '9 packs'
}, {
val: 10,
text: '10 packs'
}, {
val: 11,
text: '11 packs'
}, {
val: 12,
text: '12 packs'
}];
Hier wird die Dosierung
if (dosage === "50mg") {
//1-3 packs here
} else if (dosage === "100mg") {
//2-6 packs here
} else if (dosage === "150mg") {
//3-9 packs here
} else if (dosage === "200mg") {
//4-12 packs here
}
Wollen Sie 4 'select' Element? –
@ Alexandru-IonutMihai Nr. 1 Wählen Sie Element und unterschiedliche Menge der Packungen abhängig von der Dosierung. Wie kann ich die Packungsmenge basierend auf der Dosierung anhängen? – raqulka
Verwenden Sie Switch-Fall anstelle von If-else-Leiter. es ist besser zu verstehen und zu lesen –