У меня есть небольшая форма, где я хочу, чтобы значения менялись при изменении для полей выбора, что можно сделать с помощью:
$("form#updateclient select").change(function(){ // use one selector for all 3 selects
$.post("inc/process-update.php",{
// data to send
completed: $("select#completed").val(),
hours: $("select#hours").val(),
update_id: $("#u_id").val(),
who: $("select#who").val()
}, function(data) {
// do callback stuff with the server response 'data' here
});
});
Но у меня есть поле ввода текста, в котором пользователь может ввести количество часов, когда он щелкает из поля, ТО затем отправляет этот запрос AJAX на страницу PHP.
И поле #completed теперь является флажком, оно проходит то же самое, что и вход? Как это будет работать с jQuery, поэтому, если вы установите или снимите флажок, отправьте эту информацию и обновите базу данных
То, что я сейчас пытаюсь исследовать, - это лучший способ получить эти значения с сервера и обновить их на странице с помощью AJAX. Поэтому, как только я обновлю свой выпадающий список, он сохранит тот же результат.
Есть идеи?