0
我的MVC視圖中有一個按鈕。
<input type="submit" value="Go" title="Go" onclick="JumpToUpdateDate()" />
當用戶點擊該按鈕有一個控制器行動,這種方法由$。員額執行
function JumpToUpdateDate() {
var enteredDate = $('#updatedDate').val();
$.post('@Url.Action(MVC.Customers.ActionNames.List)', { JumpToDate: enteredDate, DateChanged: true }, function (data) {
if (data.NoRecordExistsForTheDate == true) {
alert('No records were updated on selected date.');
}
else {
$('#CustomerData').html(data);
}
}
);
}
當正在執行這個動作控制器,我想顯示一個進度條,這樣用戶可以知道有一些進程正在進行。我怎樣才能做到這一點?此外,它應該在行動完成後立即消失。
你已經有一個進度條? (可以簡單地是一個動畫gif)。如果是這樣,你所要做的就是顯示和隱藏它。 $(「#myprogressbar」)。show()'和'$(「#myprogressbar」)。hide()' –
使用加載器映像代替 –
您是否嘗試過使用ajax回調函數? –