当前问题:无法执行搜索,无法在我的JavaScript文件上调用它
我尝试过的事情:我目前能够“列出”我的所有数据库数据,我想执行“搜索/选择”功能
这是html代码
<input type="text" name="search_stype" id="searchvalue" value="">
<input type="button" value="Search" onclick="searchtype()">
<span id="searchtyperesult" style="color:red;"></span>
JS代码
function searchtype() {
if (!window.openDatabase) {
alert('Databases are not supported in this browser.');
return;
}
$('#searchtyperesult').html('');
db.transaction(function(transaction) {
transaction.executeSql('SELECT * FROM DBDatabase WHERE Type (search LIKE ?)', ['%'+$('#searchvalue')+'%']);
{
if (result !== null && result.rows !== null) {
for (var i = 0; i < result.rows.length; i++) {
var row = result.rows.item(i);
$('#searchtyperesult').append('<br>' + row.TYPE + '. ' + row.Name+);
}
}
}, errorHandler);
}, errorHandler, nullHandler);
return;
我期望的是:如果我搜索“木材”,它将能够列出所有“木材”类型数据