2016-03-27 4 views
0

Hallo ich, dass HTML-Codes geschrieben ausgewähltes Element ändern und ich mag durch ausgewähltes Element ändern mit jQueryWie in jQuery

<select id="slc"> 
<option value="1">1</option> 
<option value="2">2</option> 
<option value="3">3</option> 
</select> 

habe ich versucht, dies aber ich kann nicht

$("#slc").val("2"); 

$("#slc").prop("selectedIndex", 1); 
+0

Ich bin so sauer, es war ein anderes Problem. Danke für deine Hilfe. – Enes

Antwort

0

$("#slc option[value=3]").prop('selected', 'selected');//get option with value 3 and set selected
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> 
 
<select id="slc"> 
 
    <option value="1">1</option> 
 
    <option value="2">2</option> 
 
    <option value="3">3</option> 
 
</select>
ändern

gefällt das

1

Ich denke, dein erster Versuch war der richtige Versuch.

$('#slc').val('3'); 

Es zu funktionieren scheint: https://jsfiddle.net/crix/hdtndzkb/

Haben zählen Sie die jQuery-Bibliothek richtig? Wird Ihr Code getroffen? Versuchen Sie es einfach, indem Sie den Eintrag console.log() hinzufügen.

0

Wann feuern Sie den Code? Vielleicht sollten Sie es einfach in eine document.ready-Funktion einbinden? Ich machte dieses, und es wirkt wie ein Zauber: https://jsfiddle.net/41bna2e9/

$(document).ready(function(){ 
    $("#slc").val("2"); 
}); 

Hoffnung, dass es hilft!