网上书城(搜索页,购物车)

搜索页

书籍搜索

在这里插入图片描述
这个界面根据书籍名称搜索,可以模糊查询,这里以日记搜索
下面是代码:
index.jsp

<input type="text" id="name" name="name" value="" />
<button type="button" class="btn btn-primary" onclick="search()">搜索</button>

index.js

function search(){
				location.href="${pageContext.request.contextPath }/book.action?methodName=search&name="+$("#name").val();
			}

BookAction

//  书籍名称搜索书籍结果页
	public String search(HttpServletRequest request, HttpServletResponse response) {
		PageBean pageBean = new PageBean();
		pageBean.setRequest(request);
		List<Book> list;
		try {
			list = this.bookDao.list(book, pageBean);
			request.setAttribute("books", list);
			request.setAttribute("pageBean", pageBean);
		} catch (InstantiationException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (IllegalAccessException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
		return "search";
	}
按书籍类别搜索

在这里插入图片描述
这里根据类别的id查询数据
下面是代码:
index.js

$.ajax({
		url:ctx+'/category.action?methodName=combobox',
		success:function(data){
			data = eval('('+data+')');
			for(i in data){
				$(".list-group").append('<li class="list-group-item" onclick="searchByType('+data[i].id+')">'+data[i].name+'</li>');
			}
				$(".c-category li").eq(0).addClass('bg-color1');
				$(".c-category li:gt(0)").addClass('bg-color2');
				$(".c-category li:gt(0)").hover(function() {
					$(this).addClass('bg-opacity');
				}, function() {
					$(this).removeClass('bg-opacity
  • 0
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值