Хорошо, это расстраивает ... Приведенный ниже код работает "правильно", поскольку отправляет адрес электронной почты на URL-адрес SaveEmail, и он сохраняется правильно каждый раз, когда я меняю раскрывающийся список. Однако он выводит сообщение «Успешно» только один раз, независимо от того, сколько раз я меняю значение в раскрывающемся списке. «Данные», которые возвращаются, «Успешно». Я хотел бы показать сообщение на пару секунд, а затем исчезнуть. Он работает правильно при первом изменении раскрывающегося списка, после чего происходит изменение, и значение сохраняется, но сообщение «Успешно» не отображается.
JQuery код:
$('#AgentEmails').change(function() {
var NewAddress = $('#AgentEmails').val();
$.post('SaveEmail.aspx', { email: NewAddress }, function(data) {
$('#SelectMsg').html("<b>" + data + "</b>").fadeOut();
});
});
HTML код:
<select ID='AgentEmails' runat='server'>
<option value="test@test.com">TEST</option>
</select><span id='SelectMsg'></span>
Что нужно изменить в моем коде, чтобы это работало правильно? Спасибо за помощь.