我使用下面的JavaScript,当一个字段被更改检测:我可以使用jQuery来显示我的Ajax查询正在进行吗?
<script type="text/javascript">
$(document).ready(function() {
$("select[id^='Status_'], input[id^='Position_']").change(function (e) {
var type = $(this).attr('id').split('_')[0];
updateField('Account', $(this), type);
});
});
</script>
这然后调用数据库中的以下内容UPDATA数据:
function updateField(entity, obj, type) {
var val = obj.val();
var idArr = obj.attr("id");
var idTmp = idArr.split("_");
var id = idTmp[1];
var pk = $('#Meta_PartitionKey').val();
var rk = $("div[id='rk_" + id + "']").html();
$.ajax({
cache: false,
url: "/Administration/" + entity + "s/Update",
data: {
pk: pk,
rk: rk,
fld: type,
val: val
}
});
};
有没有办法,我可以提供一些方法向用户发出更新正在进行的视觉线索。就像改变光标然后改回它一样。
另外,如何向我的用户发送消息以显示更新是否失败?
您可以使用beforeSend()来生成某种警报 – 2012-01-04 11:29:23