一旦用户单击页面上的另一个控件,我将尝试保存用户的输入。我查看了 focusout 事件,但每次用户输入值或选择另一个控件时它都会触发。这是我如何使用它:
$('#txt_ComplainingAbout').focusout(function (e) {
$.ajax({
type: "POST",
url: "Form.aspx/Save",
data: "{'id': '" + this.value + "','value': '" + this.value + "'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (msg) {
if (msg.d == 'success') {
}
}
});
e.preventDefault();
});
有没有其他方法可以调用每个控件的上述 ajax 调用?