|

楼主 |
发表于 2017-3-14 11:08:16
|
显示全部楼层
本帖最后由 55open 于 2017-3-14 11:50 编辑
我用find来根据我的接收参数(fid)找到在baasdata中相匹配行,然后进行操作,这样对吗?我做了如下测试: var SID = new Array();
var rows = dsData.find(['dId'], [devData.val('fidID')],false,true,true,true);
//dsData.find(fields, values, first, caseInsensitive, partialKey, all)
if(rows.length > 0){
for(var i =0; i<rows.length ; i++){
alert(rows.val('sId'));
}
}
else{
alert('error')
}
显示只取出来两行数据,但是数据库中是八行数据,为什么会只取出两条呢?
|
|