jquery ajax本地有数据返回,上传到服务器也有数据返回.但是现在是数据过了一段时间就没有数据了.有没有人知道什么原因啊?

佛罗伦萨挑水工人 2013-06-26 11:39:33
[前台脚本=html]
function Ts_ajax() {

$.get('ascx/ts_class_ajax.ashx', { cid: "0", num: "7" }, function (date) {
if (date != '') {
document.getElementById('zxTs').innerHTML = date;
} else {
document.getElementById('zxTs').innerHTML = "数据正在加载...";
}
});
}
[/code]

...全文
436 24 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
24 条回复
切换为时间正序
请发表友善的回复…
发表回复
痛苦的火龙果 2014-02-20
  • 打赏
  • 举报
回复
查看一下是否是数据库连接有问题,没关闭什么连接之类的
chengzq 2013-06-28
  • 打赏
  • 举报
回复
没数据看一下数据库中是否有数据
chengzq 2013-06-27
  • 打赏
  • 举报
回复
本地返回是什么? 服务器返回是什么意思? 过一段时间什么没有数据?
  • 打赏
  • 举报
回复
引用 11 楼 tptptp00 的回复:
你这个ts_ajax是用来轮询的么?
页面加载时,执行这个函数.
tptptp00 2013-06-27
  • 打赏
  • 举报
回复
你这个ts_ajax是用来轮询的么?
  • 打赏
  • 举报
回复
引用 9 楼 yumen3501 的回复:
贴代码
后台: context.Response.ContentType = "text/plain"; string selfweb = ConfigurationManager.AppSettings["selfweb"]; string after = ConfigurationManager.AppSettings["after"]; string where = ""; string num = ""; string flag = ""; string html = ""; try { num = context.Request["num"]; flag = context.Request["flag"]; if (!string.IsNullOrEmpty(num)) { TemplateEngineDAL template = new TemplateEngineDAL(); if(flag=="0") { where = " State=1 and Style=0"; DataTable dt = template.Link_dt(where, Convert.ToInt32(num)); int count = dt.Rows.Count; if (count>0){ html += "<a href=\"" + dt.Rows[0]["Url"] + "\" target=\"_blank\" >" + dt.Rows[0]["Title"] + "</a>"; } for (int i = 1; i < count; i++) { html += " | <a href=\"" + dt.Rows[i]["Url"] + "\" target=\"_blank\" >" + dt.Rows[i]["Title"] + "</a>"; } } }} 这里有多个判断 暂举一个. 前台:
//最新投诉
                        function Ts_ajax() {
                         
                            $.get('ascx/ts_class_ajax.ashx', { cid: "0", num: "7" }, function (date) {
                                if (date != '') {
                                    document.getElementById('zxTs').innerHTML = date;
                                } else {
                                    document.getElementById('zxTs').innerHTML = "数据正在加载...";
                                }
                            });
                        }
                        Ts_ajax();
tptptp00 2013-06-27
  • 打赏
  • 举报
回复
没数据的时候用ff看下ajax请求返回什么
  • 打赏
  • 举报
回复
引用 20 楼 ly12530 的回复:
[quote=引用 19 楼 jasmine_fdh 的回复:] [quote=引用 18 楼 tptptp00 的回复:] 没有数据返回是ajax返回空数组吗?还是请求报错?
我也不知道啊.应该返回的是空的吧。 主要是本地怎么测试都行,没有错误。而且每次本地重新发布后,上传到服务器,它就又正常了。然后突然间某天,又没数据返回了。[/quote] 是不是数据本身的问题?不是程序?[/quote] 应该不是.
Null_Reference 2013-06-27
  • 打赏
  • 举报
回复
引用 19 楼 jasmine_fdh 的回复:
[quote=引用 18 楼 tptptp00 的回复:] 没有数据返回是ajax返回空数组吗?还是请求报错?
我也不知道啊.应该返回的是空的吧。 主要是本地怎么测试都行,没有错误。而且每次本地重新发布后,上传到服务器,它就又正常了。然后突然间某天,又没数据返回了。[/quote] 是不是数据本身的问题?不是程序?
  • 打赏
  • 举报
回复
引用 18 楼 tptptp00 的回复:
没有数据返回是ajax返回空数组吗?还是请求报错?
我也不知道啊.应该返回的是空的吧。 主要是本地怎么测试都行,没有错误。而且每次本地重新发布后,上传到服务器,它就又正常了。然后突然间某天,又没数据返回了。
tptptp00 2013-06-27
  • 打赏
  • 举报
回复
没有数据返回是ajax返回空数组吗?还是请求报错?
mrslikelin 2013-06-27
  • 打赏
  • 举报
回复
突然间 才发现 我也不知道如此茫然
  • 打赏
  • 举报
回复
引用 15 楼 wjqqonline 的回复:
看了半天 把楼主的问题重新描述下: 页面用AJAX请求数据,本地测试正常,放到服务器上也正常,但是过了几天或者几十天后,总之就是有某一天突然不能返回数据了 总结完毕
谢谢总结.哈哈,本来我的标题上面已经写清楚了.
_沫尘 2013-06-27
  • 打赏
  • 举报
回复
看了半天 把楼主的问题重新描述下: 页面用AJAX请求数据,本地测试正常,放到服务器上也正常,但是过了几天或者几十天后,总之就是有某一天突然不能返回数据了 总结完毕
  • 打赏
  • 举报
回复
引用 13 楼 chengzq 的回复:
本地返回是什么? 服务器返回是什么意思? 过一段时间什么没有数据?
本地运行程序时,可以返回数据到页面上.填充在指定的ul里面。网站发布到服务器上刚开始也有数据返回到页面指定的ul里面。但是过了几天甚至几十天后,发布在服务器上的网站页面里,没有数据填充进去了. 这下有明白了么?
  • 打赏
  • 举报
回复
引用
数据过了一段时间就没有数据了
你的数据在服务器存在么?
  • 打赏
  • 举报
回复
没有数据返回时,那返回的是什么呢?错误日志是什么呢?单看这些描述是无法确定原因的,可能库连接出现了问题,也可能后台代码原本就没考虑周全.
  • 打赏
  • 举报
回复
引用 2 楼 chengzq 的回复:
说的是啥哦,看不懂问题描述
jquery ajax本地有数据返回,上传到服务器也有数据返回.但是现在是数据过了一段时间就没有数据了.有没有人知道什么原因啊? 看标题上面说的已经很清楚了。
chengzq 2013-06-26
  • 打赏
  • 举报
回复
说的是啥哦,看不懂问题描述
吴青峰 2013-06-26
  • 打赏
  • 举报
回复
$.ajax({ type: "POST", data: { phone:yPhone.value.trim() }, async: false, cache: false, url: "asyn/vmobile.aspx", dataType: "text", contentType: "application/x-www-form-urlencoded; charset=UTF-8", timeout: 30000, success: function (data) { if (data == '1') { } else { } }, error: function () { } }); 换成这个试试。
加载更多回复(4)

62,244

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧