有一个从数据库获取数据的方法,根据传递的参数来确定返回哪些数据,其中有个参数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#客户端测试都是正常的,望各位大神解答这是什么情况
元芳怎么了
相关分类