У меня есть несколько флажков на моей странице, каждая из которых соответствует разным курсам. Когда пользователь проверяет флажок, я хочу отправить запрос POST на сервер, чтобы добавить сведения о их регистрации в базу данных.Получение значения значения флажка, которое было изменено
У меня есть следующее JQuery принять к сведению изменения:
$(function() {
$("input:checkbox").change(function() {
var fullURL = document.URL;
var url = fullURL.split('userID=');
var userID = url[1];
var courseID =
alert(userID + "and " + courseID);
$.post('/Admin/EnrolUser/', postData, function (data) {
});
});
});
На моей странице есть несколько входов галочки, как я могу получить значение выбранного флажка, который уволил событие и установить это переменную var courseID.
вар courseID = $ (это) .prop ("проверено") // $ (это) .val(); может помочь. у вас есть значение для каждого флажка? если это так, вы можете легко сделать это var courseID = $ (this) .attr ("id"); .. я надеюсь, что это поможет – maverickosama92