我使用下面的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