У меня немного сложный вопрос, у меня есть текстовое поле на моей веб-странице, когда я вхожу в него и выхожу из него, я применяю событие размытия, которое выполняется. И он отправляет значение Textbox, используя Ajax, а затем содержимое обновляется.
следующий код.
$("input[type=text]").blur(function (e) {
var valList = [];
if ($(this).val() != oldVal) {
var path = $(this).attr("data-path");
$(".loading").show();
$.ajax({
type: "POST",
url: "@Url.Action("LoadSubControls", "Home")",
data: { Name: path, Products: valList },
success: function (response) {
$("#divEnquiry").empty().html(response);
$(".loading").hide();
}
});
}
});
Теперь моя проблема в том, что у меня есть еще одна радио-кнопка управления сразу после текстового поля, поэтому, когда я вводю что-то в текстовое поле и нажимаю на радиокнопку, происходит только размытие событий текстового поля, я хочу запустить размытие и событие радио-кнопки а также в одно и то же время.
И следующий код переключателя.
$("input[type=radio]").change(function (e) {
var path = $(this).attr("data-path");
$(".loading").show();
$.ajax({
type: "POST",
url: "@Url.Action("LoadSubControls", "Home")",
data: { Name: path, Products: valList },
success: function (response) {
$("#divEnquiry").empty().html(response);
$(".loading").hide();
}
});
});
Пожалуйста, помогите.