asp.net mvc 内に次のビューがあり、次のように jquery 関数を開始した後に非表示にしようとしている ajax 読み込みの imag が表示されます。
<div id= "geturl" data-url="@Url.Action("ListPackages", "Home")">
<h1>All Processes</h1>
<img id="tobehide" src="~/Content/ajax-loading2.gif" />
<ul id="products">
</ul>
次に、次の JavaScript ファイル:-
$(document).ready(function () {
$.ajax({
url: $('#geturl').data('url'),
type: 'GET',
cache: false,
success: function (result) {
$('#tobehide').hide();
$.each(result.data, function (key, val) {
var str = val.packageName;
$('<li/>', { text: str })
.appendTo($('#products'));
});
}
});
});
現在、データはに入力されますが、loading-imag は非表示になりません。Java スクリプトの実行が開始されたときに Imag を強制的に非表示にするにはどうすればよいですか? よろしくお願いします