我是jQuery AJAX的新手,所以如果问题太明显,我深表歉意。
我在ASP.NET中有2种Web表单,一种是将数据添加到数据库中,另一种是以ul-li格式显示数据。
到目前为止,我只成功完成了基本的jQuery AJAX,只要有新数据,就会显示出来。
我希望每当添加新数据时,都必须以slideDown格式将其显示给用户。
注意:我没有任何答案。下面的答案没有帮助。
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script>
$(document).ready(function () {
$.ajax({
url: 'WebForm1.aspx',
success: function (data) {
$("#Urunler").html("<li>" + data + "</li>");
}
});
});
</script>
<style>
td
{
width: 200px;
height: 30px;
background: yellow;
}
</style>
</head>
<body>
<form id="form1" runat="server">
<div>
<ul id="Urunler" runat="server">
</ul>
</div>
</form>
</body>
</html>
非常感谢你。
最佳答案
你可以做:
$("#Urunler").hide().html("<li>" + data + "</li>").slideDown();
由于您的AJAX处于页面加载状态,因此您可以通过CSS隐藏UL,然后以任一方式删除该
.hide()
。