读书人

jquery ajax 一个有关问题

发布时间: 2012-02-11 09:51:34 作者: rapoo

jquery ajax 一个问题 - Web 开发 / Ajax
这个是后台代码
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "application/json";
string name = "ajax加载成功...";
context.Response.Write("{id:'yes',name:'"+name+"'}");
context.Response.End();
}
这个是前台代码

<script type="text/javascript">
$(document).ready(function() {

});
function readajax() {
$.post("/ajax/ceshi.ashx", { app: "test", action: "test" },
function(data, textStatus) {
if (data.id == "yes") {
var name = data.name.toString();
$("#divc").html(name);
} else {
$("#divc").html("ajax加载失败...");
}
}, "json");
}
</script>

<div id="divc">
加载中...
</div>



我的意思是想让页面一打开就加载 ajax 从后台把数据查出来 奇怪的是 在 ie 6 的情况下我打开 有时候能够加载后台有时候就显示 一直加载中.... 感觉这个东西不稳定一样的 很郁闷

[解决办法]
那你设置一下timeout啊,如果不嫌麻烦的话,最好使用jquery 的ajax方法,那个是最底层的方法,也最容易理解

读书人网 >Ajax

热点推荐