欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

jquery+ajax异步传输局部更新的有关问题

更新时间: 2014-01-05 01:54:05 责任编辑: Author_N1

 

Jquery+Ajax异步传输局部更新的问题
JavaScript代码如下:

<script src="jquery-1.4.1.min.js" type="text/javascript"></script>
    <script type="text/javascript"> 
    $(document).ready(function () {
    chat();
    run();
    var interval;   
    function run() {
        interval = setInterval(chat, 5000);
    }
    function chat() {
        $.post("scjk.ashx", function (data) {
            var strs = new Array();
            strs = data.split(",");
            for (var i = 0; i < strs.length; i++) {
                $("#Label" + i.toString()).text(strs[i]);
            }
        });
    }
    </script>


ashx代码如下

。。。数据库读取操作。。。
        for (int i = 0; i < dtData.Columns.Count; i++)
        {
            strText = strText + dtData.Rows[0][i] + ",";
        }
        strText = strText.Substring(0, strText.Length - 1);

        // 输出
        context.Response.ContentType = "text/plain";
        context.Response.Write(strText);


aspx页面上有与数据库等数量的label控件,每5秒刷新一次数据

现在每5秒不刷新数据,是什么原因呢?
--参考方法--
你代码结构都错了,js根本就没运行

       $(document).ready(function () {
            chat();
            run();
        });///////////////
--参考方法--
引用:
你代码结构都错了,js根本就没运行

       $(document).ready(function () {
            chat();
            run();
        });///////////////


的确是这样子,可以使用Chrome浏览器进行F12调试。
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 01:54:05
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/2782/
本文WWW.DOC100.NET DOC100.NET版权所有。