如何在数据库中搜索数据的值,无论我在html的文本字段中输入什么

时间:2014-12-25 12:27:12

标签: javascript html html5

我使用了一个带id的文本输入....

<input type="text" placeholder="" id="textsearch">

我已经创建了数据库..

这是我的javascript代码......

$("#search").click(function(){
    var searchlist=$("#textsearch").val();
    db.transaction(function (tx) {
    tx.executeSql('SELECT * FROM LOGS WHERE id LIKE '%searchlist%'');
  });
    db.transaction(function (tx) {
    tx.executeSql('SELECT * FROM LOGS', [], function (tx, results) {
      var searchresult = results;
      msg = "<p>"+searchresult+"</p>";
      document.querySelector('#status').innerHTML = msg;
    },null);
});

这里的状态是html页面中的div 请帮助我,我想从数据库中获取数据....

1 个答案:

答案 0 :(得分:1)

我建议您搜索在文本字段中输入的任何值, 这是实现这个目标的更好主意

  1. 在按钮点击事件上调用JavaScript函数(在html中为此添加一个按钮)
  2. 2在javascript中声明一个名为searchValue(){}的函数。

    3这里获取该文本字段的值。

    4之后,你需要创建一个php web服务来搜索数据库中的字符串。

    5你可以用$ post方法调用那个web服务。