Как сказал FryGuy, метод $ .post - это, вероятно, ваш лучший выбор, хотя я бы изложил его так:
$("#project select").change(function(){ // use one selector for all 3 selects
$.post("someurl.php",{
// data to send
completed: $("select#completed").val(),
hours: $("select#hours").val(),
who: $("select#who").val()
}, function(data) {
// do callback stuff with the server response 'data' here
});
});
Это может быть не совсем то, что вы хотели, если три выбора происходят более одного раза на странице. Я бы рекомендовал прочитать документы jquery, чтобы получить представление о событиях. Что касается извлечения данных, вам просто нужно использовать селекторы и методы, такие как .text()
, .val()
, .html()
, .attr()
и т. Д. ... в том месте, где они вам нужны. Требуемая информация всегда находится где-то в DOM.