ich eine externen .json Datei bekam setzen, in dem ein arry ist definiert als:Wie die HTML-Optionen auswählen aus einem json
var words = [
"a",
"able",
"about",
"account",
"acid",
"across",
"act",
"addition"]
Mein Plan in der .json Datei über jquery zu importieren ist, und Verwenden Sie dann die Werte im Array word
als option
in einem select
Objekt. Mein Verständnis ist:
<div>
<select size="7" class="selection"></select>
</div>
<script>
$(document).ready(function() {
$.getJSON("words-small.json", function (result) {
$.each(result, function (i, word) {
$(".selection").html("<option>word</option>");
});
});
});
</script>
oder:
<script>
$(document).ready(function() {
$.getJSON("words-small.json", function (result) {
html = ''
for (i = 0; i < results.length; i++) {
html += "<option value=" + result[i] + ">" + result[i] + "</option>";
};
document.getElementById("myselect").innerHTML = html;
});
});
</script>
Aber weder Werke hier. Bitte sag mir, wie ich das beheben kann.
Sie erhalten eine Datei, in der das Array deklariert wurde. –
@RajaprabhuAravindasamy Sie meinen also, ich könnte den importierten JSON direkt als Objekt verwenden? Entschuldigung, ich bin nicht ganz klar, was Sie angeben –
http://stackoverflow.com/a/36139705/1209018 Diese Antwort erklärt, was ich versuchte zu erklären. –