关于JS 回掉函数的使用_html/css_WEB-ITnose
程序员文章站
2023-12-22 11:34:16
...
this.query = function(callback){
db.transaction(function (tx) {
tx.executeSql("select * from transaction_record", [],
function (tx, results) {
len = results.rows.length;
if(len>0){
for (i = 0; i var row = results.rows.item(i);
console.log('id: '+row.id);
console.log('name: '+row.name);
}
if(typeof(callback) == 'function') {callback(results.rows)}
}else{
if (typeof(callback) == 'function') {callback(false)} //没有数据
}
},function (tx, error) {
return false;
console.log('查询失败: ' + error.message);
});
});
}
如上面代码所示:如何调用上面的方法获取返回值???
db.transaction(function (tx) {
tx.executeSql("select * from transaction_record", [],
function (tx, results) {
len = results.rows.length;
if(len>0){
for (i = 0; i var row = results.rows.item(i);
console.log('id: '+row.id);
console.log('name: '+row.name);
}
if(typeof(callback) == 'function') {callback(results.rows)}
}else{
if (typeof(callback) == 'function') {callback(false)} //没有数据
}
},function (tx, error) {
return false;
console.log('查询失败: ' + error.message);
});
});
}
如上面代码所示:如何调用上面的方法获取返回值???
回复讨论(解决方案)
xxxx.query(function (rows){
// 这里用rows获取返回值
});
推荐阅读
-
关于JS 回掉函数的使用_html/css_WEB-ITnose
-
关于两个div高度保持一致的(css+js)两种解决办法_html/css_WEB-ITnose
-
css3中关于伪类的使用_html/css_WEB-ITnose
-
关于css中overflow:hidden的使用_html/css_WEB-ITnose
-
关于css中overflow:hidden的使用_html/css_WEB-ITnose
-
jquery操作iframe中的元素和js函数_html/css_WEB-ITnose
-
如何使用JS或css去掉a标签点击时、点击中、点击后的颜色_html/css_WEB-ITnose
-
RunJS个人使用推荐(好用的JS、css实时预览、编辑、管理等功能)_html/css_WEB-ITnose
-
关于js控制div中内容赋值进text中的问题,怎么字会往上对齐的?急~~~_html/css_WEB-ITnose
-
关于js控制div中内容赋值进text中的问题,怎么字会往上对齐的?急~~~_html/css_WEB-ITnose