Удаление из списка выбора и базы данных - HTML5

0

У меня есть функция, которая предназначена для удаления элемента из списка выбора при нажатии кнопки, а также удаления этой опции из моей базы данных. Код ниже:

function removeOption(id, column){
    var checkdel = $('#'+id+' option:selected').text();
    $('#'+id+'option:selected').remove();//not working
    $('#'+id+'').selectmenu('refresh', true);//not working

    if (!window.openDatabase) {
        alert('Databases are not supported in this browser.');
        return;
    }

    db.transaction(function(transaction) {
        transaction.executeSql('DELETE FROM TABLE1 WHERE "'+ column +'" = "'+checkdel+'"\
        ',
        nullHandler);
    });

    return;
}

Удаление из базы данных работает правильно, и я проверил это, но jquery не работает, чтобы визуально удалить их из списка выбора. Может кто-нибудь помочь с этим?

Теги:

1 ответ

0
Лучший ответ

Перед параметром selector.try вам не хватает места:

$('#'+id+' option:selected').remove();
$('#'+id).selectmenu('refresh', true);
  • 0
    Работал отлично! Иногда меня смущают кавычки, я пропускаю пробелы и т. Д., Спасибо за помощь :)
  • 0
    @Mohd: попрактиковаться в использовании переменных в качестве селектора. поможет вам уменьшить путаницу.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню