Ich hoffe, jemand kann helfen Ich habe nach der Antwort gesucht und viele Optionen ausprobiert ... .. Ich habe eine HTML5-Datenbank und Tabellen, die aktualisiert wird, dann wird die Auswahlbox geleert, neu auswählen Optionen werden erstellt. Das Problem ist, dass die ausgewählte Option nicht angezeigt wird. Unten ist die tatsächliche Abfrage Mobiler Code.JQuery Mobile-Auswahlbox zeigt keine ausgewählte Option an
Dankfunction updateCList() {
db.transaction(function (tx) {
tx.executeSql('SELECT * FROM CourseTable', [], function (tx, results) {
var len = results.rows.length, i;
$('#coursemenu').empty();
SelectOption(document.courseData_form.coursemenu, "Course Type", "Course Type")
for (i = 0; i < len; i++){
SelectOption(document.courseData_form.coursemenu, results.rows.item(i).c_type, results.rows.item(i).c_type);
}
}, null);
$('#coursemenu').selectmenu('refresh', true);
});
}
Sie sollten uns wahrscheinlich zeigen den Code für SelectOption() – ezanker
SelectOption() ist der 6. und 8. Zeile im Code. Die Liste wird korrekt erstellt, das ausgewählte Element (zuerst standardmäßig) wird nicht angezeigt. – GlenS
@ezanker - Hier ist die html
– GlenS