假设你右边是一个div标签,给他设置一个id值,比如id="show"
给查询两个字加一个标签,比如a标签:<a href="#" class="chaxun">查询</a>
然后写jquery的ajax代码:
$('a.chaxun').click(function(){//class=”chaxun"的a标签的点击事件
var bianhao, minzhi//声明2个变量
biaohao = $('#bianhao').val()//取得文本框id为bianhao的值
mingzhi = $('#mingzi').val()//同理
$('div#show').load('chaxun.php?bianhao=' +bianhao +'&mingzhi=' + mingzhi)
})
最后在你的chaxun.php中,和平时写代码一样就行了
<?php
$bianhao = $_GET['bianhao']
$mingzhi = $_GET['mingzhi']
//接着就是你的数据库查询
echo $Data//输出你的数据库查询结果即可
js放在html页面中起作用,单独放到js页面调用就不起作用是设置错误造成的,解决方法为:
1、新建html文档。
2、准备好需要用到的图标。
3、书写hmtl代码。<center><a id="J_LinkBuy" class="buy-btn" href="#">立即购买</a></center>。
4、书写css代码。body { height: 3000pxmargin: 0padding: 0background: #E1FFEC}.buy-btn { display: blockwidth: 127pxheight: 36pxoutline: noneoverflow: hiddenmargin: 10px auto 0text-indent: -999pxbackground: url(../images/gm.png) 0 0}。
5、书写并添加js代码。
6、查看效果。
js文件连接上了MySQL,但是用HTML调用js出错的原因如下你写在下面的js没有被加载,只有被加载后才可以调用js
2.解决方法: 1.你可以把下面那段js代码放在html页面前面,就可以了。