Also habe ich ein Select-Tag, das einige Optionen zeigt und ich wünsche, dass wenn eine Option ausgewählt wird, das data-something
Attribut und fügt seinen Wert (des Attributs) in der Eingabe Element, das ich habe. Es ist nur demonstrativ, Wert-Attribut sollte in der Form gesendet werden.AngularJS - Tag auswählen - Attribut aus der Option holen
<input ng-model="refreshedByExample" type="text">
<select ng-model="example">
<option value="1" data-something="valueForRefreshedByExample1">1</option>
<option value="2" data-something="valueForRefreshedByExample2">2</option>
<option value="3" data-something="valueForRefreshedByExample3">3</option>
</select>
Irgendwelche Ideen?
Vielen Dank jeder
welche Art von Datenstruktur haben Sie? – alphapilgrim
Hallo @alphapilfgrim, es ist im Grunde das. Ich verwende nicht ngRepeat, die Werte werden wie im DOM geladen. Es sollte im Grunde 'refreshedByExample' den Wert von whats innerhalb des Attributs 'data-something' geben, wenn die Option ausgewählt ist. – mkmnstr
Ich denke, du verpasst nur mit dem gleichen Modell, wenn ich richtig verstehe. http://codepen.io/alphagelink/pen/dONqRv?editors=1010 Wenn Sie den Wert des Attributs immer noch nicht erhalten können, sollten Sie eine Attributtyp-Direktive verwenden. – alphapilgrim