html调用js,js再调用php,然后在网页显示调用结果 20

如图,我的构想是点查询后,调用js函数,然后js调用php函数实现数据库查询,显示在右边这,但不懂怎么实现或者要如何实现点击查询后就能查询数据库,然后把结果显示在框框中,... 如图,
我的构想是点查询后,调用js函数,然后js调用php函数实现数据库查询,显示在右边这,但不懂怎么实现
或者要如何实现点击查询后就能查询数据库,然后把结果显示在框框中,求指点下。网上都打不到实例的。
展开
 我来答
jiangxibaiyi
2013-06-30 · 跟随风去旅行-伤心的歌
jiangxibaiyi
采纳数:3973 获赞数:14412

向TA提问 私信TA
展开全部
建议使用jquery
假设你右边是一个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;//输出你的数据库查询结果即可
追问
那从chaxun.php中的echo $Data;后就可以直接把这个值显示出来了?应该要先接收php里的return值,再赋值给“show”吧.....我纯新手,只会php,对这些不是很理解,去百度也搜不到相关的资源,能给我个简单的实例吗?
追答
js的ajax功能,本来就会返回运行页面的输出结果
无需return
比如:你在那个页面写上下面代码:

那么,ajax返回的也是
说白了,ajax是返回目标页面运行完成后的html源
tangyjlovecc
2013-06-30 · TA获得超过458个赞
知道小有建树答主
回答量:839
采纳率:0%
帮助的人:411万
展开全部
需要用到异步加载技术AJAX,你可以使用jQuery,这是一个封装好的功能强大的js库,其中有很多封装好的ajax方法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
摩惠然0iD
2013-06-30 · TA获得超过1634个赞
知道小有建树答主
回答量:1162
采纳率:100%
帮助的人:836万
展开全部
ajax,链接后台,执行查询在返回,或者直接表单提交
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
长城郭靖
2013-06-30 · TA获得超过729个赞
知道小有建树答主
回答量:1090
采纳率:47%
帮助的人:394万
展开全部
呵呵,你想用的是ajax吧,搜这个就可以了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式