我正在写一个测验应用程序使用phonegap & jquery。我有许多用户可以从中选择的问题类别(通过复选框),并且希望建立一个数据库查询来根据他们的选择从相关类别中提取问题。下面的代码给出了我试图实现的要点,但是我无法将queryString传递到executeSql()方法中。有没有一个简单的方法来做到这一点,我错过了?谢谢,尼克jQuery phonegap应用程序 - 复合数据库查询字符串
function queryDB4(tx){
var queryString = "SELECT * FROM SBA_TABLE WHERE (";
if (toggle_cardiology == 1)
{
queryString += "cat_cardiology = 1 AND";
}
else if (toggle_respiratory == 1)
{
queryString += "cat_respiratory = 1"
}
// repeat for other categories
queryString += ") LIMIT 10;";
//alert(queryString);
tx.executeSql(queryString, [], querySuccess3, errorCB);
}
您正在使用的数据库。我正在尝试使用phonegap和JQuery来构建一个,但我担心使用正确的DB ... – Aniruddha 2013-01-01 04:29:48