javascript - 从数据库请求数据的问题
天蓬老师
天蓬老师 2017-04-11 12:01:29
[JavaScript讨论组]

有一个从数据库获取数据的方法,根据传递的参数来确定返回哪些数据,其中有个参数a是一段描述性语言,还有一个limit属性设置最大返回多少条数据。
问题:当我加上这个参数a时,必须设置limit的值,而且只能查几条数据,否则会提示这个信息:

但是这个api链接打开后,数据是获取成功的,而如果去掉这个参数a的话,无论怎样(设置或者不设置limit值)都能获取到数据,请问这是怎么回事?

我的代码是大概这样的:

data = {
    a:A,
    b:B,
    c:C,
    limit: 7
}
$http.jsonp('url',data).success(function(res){
    console.log(res);
}).error(function(err){
    console.log(err);
})
当加上参数a,并且不设置limit值或者limit值过大都会执行error方法,在c#客户端测试都是正常的,望各位大神解答这是什么情况
天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(1)
高洛峰

我倾向于你代码中有数据的格式或者类型不对。

最好逐一排查,先用postman测试接口,传入相同参数,排查接口问题

如果接口没有问题的情况下,逐行打断点,观察数据的状态

你的描述中信息太少,不好判断具体问题

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号