PHP能选择下拉框或者文本框失去焦点后进行MYSQL查询吗?假如我选择品名后,规格和数量自动出来。

解决方案 »

  1.   

    可以的,在需要的下拉框或文本框上设定失去焦点调用JS函数,JS函数用AJAX方法获取后端数据库数据,然后显示在其他文本框里。
      

  2.   

    <input type="text" name="textfield" onblur="getVal(this);" />
    <script>
    function getVal(obj)
    {
    //放AJAX代码和现实代码
    }
    </script>
      

  3.   

    script
    中支持MYSQL查询吗?
      

  4.   

    不支持,所以要用AJAX方法从后端读取,你可以先看看AJAX的教程,学习下
      

  5.   

    就 是说除了ajax 没有其它办法了?
      

  6.   

    如果想无刷新的话,就是AJAX,如果不是无刷新的话,直接POST提交给本页,像一般的处理就可以了
      

  7.   

    POST提交还得点做一个查询按钮吧?
      

  8.   

    那就用GET 不过建议用ajax 你可以去学下jquery 很简单的
      

  9.   

    如果你要无刷新,你可以去看下AJAX资料
    如果要用一般表单提交方法,你在这个函数里这样写
    <input type="text" name="textfield" onblur="getVal(this);" />
    <script>
    function getVal(obj)

    document.form1.submit();
    }
    </script>
    然后就和你用按钮提交表单一样的进行处理。
      

  10.   

    不需要提交,直接失去焦点后,POST处理