jQuery MiniUI

 找回密码
 立即注册
查看: 3307|回复: 9
打印 上一主题 下一主题

弹窗表单翻页操作时报错,求解 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2017-2-6 18:01:12 |只看该作者 |倒序浏览
这是主页弹出子窗口的代码。

子页接收数据并进行查询。

初始显示数据是没有问题的。但是当点击翻页时,或者将每页显示数量进行更改时就会报错。

500错误,点进去后如下图所示。



不知道是哪里有问题,第一次显示和翻页后走的后台代码是一样的,返回的数据形式也是一样的,但是第一次能显示,翻页请求就不能显示。

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2

沙发
发表于 2017-2-6 18:02:56 |只看该作者
求各位前辈帮小弟解答一下

Rank: 8Rank: 8

板凳
发表于 2017-2-7 09:50:47 |只看该作者
检查一下翻页或重加载的时候你到底传递了什么,为什么会报服务端错误。

Rank: 2

地板
发表于 2017-2-7 09:57:05 |只看该作者
dforce 发表于 2017-2-7 09:50
检查一下翻页或重加载的时候你到底传递了什么,为什么会报服务端错误。

这是我第一次传递的数据,也是能正常显示的。


这是第二次传递的数据,报错的数据。
这两次传递的数据格式都是一样的,而且后台没有报错,执行的一样的代码,我在代码打了断点,没有任何错误信息。

附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 8Rank: 8

5#
发表于 2017-2-7 10:06:00 |只看该作者
爱落雾猫 发表于 2017-2-7 09:57
这是我第一次传递的数据,也是能正常显示的。

后台断点调试下去,看为什么会报500,为什么没有返回数据

Rank: 2

6#
发表于 2017-2-7 11:09:25 |只看该作者
dforce 发表于 2017-2-7 10:06
后台断点调试下去,看为什么会报500,为什么没有返回数据

我的断点打到了最后,已经return返回数据了。eclipse的控制台也没有报任何错误,我在想,是不是因为这是个弹窗的原因,第一次能加载出数据是因为mini.open时,调用了页面的setData方法,但是在弹窗页翻页操作时,执行的是另外的方法导致无法把数据加载。我去查了下,这个错误可能是因为ajax的回调函数出现问题所导致的

Rank: 8Rank: 8

7#
发表于 2017-2-7 11:17:18 |只看该作者
爱落雾猫 发表于 2017-2-7 11:09
我的断点打到了最后,已经return返回数据了。eclipse的控制台也没有报任何错误,我在想,是不是因为这是 ...

数据组织都是正确的,为什么会传不出来,奇怪了。

Rank: 2

8#
发表于 2017-2-7 11:33:10 |只看该作者
dforce 发表于 2017-2-7 11:17
数据组织都是正确的,为什么会传不出来,奇怪了。

我把每页数量进行了更改,我的数据总量一共是96条,发现当我设置每页显示40条信息时,分三页,我可以翻页到第二页,但是点击第三页时,又报错了。如果我设置每页显示100条,这时候连初始的加载都不行了。

Rank: 2

9#
发表于 2017-2-7 11:47:20 |只看该作者
dforce 发表于 2017-2-7 11:17
数据组织都是正确的,为什么会传不出来,奇怪了。

我找到原因了,是一条数据的问题,我在数据库中把那条数据删掉就好了,就是还不知道为什么会有问题……这一上午麻烦您了,十分感谢。我去检查下为什么那条数据会导致错误

Rank: 8Rank: 8

10#
发表于 2017-2-7 13:27:00 |只看该作者
爱落雾猫 发表于 2017-2-7 11:47
我找到原因了,是一条数据的问题,我在数据库中把那条数据删掉就好了,就是还不知道为什么会有问题……这 ...

可能这条数据的编码或结构不对了吧。

Archiver|普加软件

GMT+8, 2024-9-30 03:36 , Processed in 1.030014 second(s), 11 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部