很典型的ajax实现的。类似查询用户名是否已经存在的 *** 作。看样子你是不会ajax,不知道你会写后台代码不。你的后台用什么写的java还是什么?用ajax向后台把你的输入传入后台用jdbc技术连接数据库然后查询输入是否存在。然后根据查询结果在回调函数中让页面显示不同的提示给用户。ajax入门级的例子里面估计就有,建议看一下。如果是java的话涉及到了这些东西。1、js(ajax)2、servlet 3、jdbc 这些东西你要会才行
推荐使用jquery ajax,那个按钮ID为“changebtn”,默认为显示“未拨打”,当点击的时候将$("#changebtn")val("显示全部"),然后再次点击判断val==“显示全部”就又将value改为"未拨打"就可以了,然后在ajax处理页面进行查询就可以了,你不会说你不知道怎么查询吧
1、把数据库建好
CREATE TABLE `User` (
`id` int(11) NOT NULL,
`username` varchar(255) DEFAULT NULL,
`password` varchar(255) DEFAULT NULL,
`address` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`)
)
2、插入一个数据
insert into User values(1,"Martin","12345","zjut")
3、建立一个Dynamic Web Project,目录如下:
4、showinfojsp,这里需要注意的是导入类:import="comentityUser"
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8" import="comentityUser"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 401 Transitional//EN" ">
<html>
<head>
<meta >
<title>Insert title here</title>
</head>
<body>
<%
User user = (User)requestgetAttribute("user");
%>
(此处空一行)
id:<%=usergetId() %>
username:<%=usergetUsername() %>
password:<%=usergetPassword() %>
address:<%=usergetAddress() %>
(此处空一行)
<!--
也可以用el表达式,但是同样需要servlet先将值存放在request中,但是用el表达式的话需要在上面加上:
<%@ taglib uri=">
如下,获取id这样写就可以
${usergetId()}
-->
</body>
</html>
5、结果如下:
以上就是关于如何用JS查询SQL数据库中是否重复此数据。全部的内容,包括:如何用JS查询SQL数据库中是否重复此数据。、js点击查询按钮能显示数据库里面的表的数据、jsp中如何把数据库中查询出来的数据输出到jsp页面。等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)