博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ttrs
阅读量:6440 次
发布时间:2019-06-23

本文共 3097 字,大约阅读时间需要 10 分钟。

hot3.png

<%@ page language="java" contentType="text/html; charset=utf-8"

    pageEncoding="utf-8"%>

<%@taglib uri="/struts-tags" prefix="s" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>淘淘乐</title>

<script type="text/javascript" src="js/jquery-1.9.1.js"></script>

<link href="css/ui-lightness/jquery-ui-1.10.3.custom.css" rel="stylesheet" type="text/css"/>

<script type="text/javascript" src="js/jquery-ui-1.10.3.custom.js"></script>

<script type="text/javascript" src="js/list.js"></script>

<style type="text/css">

  #table1 td{width: 100px;}

</style>

</head>

<body>

<center>

  <table>

     <tr>

        <td>

           <div id="tabs" style="width: 450px;">

             <ul>

               <li><a href="#tabs-1">商品列表</a></li>

             </ul>

              <div id="tabs-1">

                 <s:iterator value="#request.prolist" var="pro">

                    <table style="text-align:center; display:inline;">

                       <tr><td>

                          <input type="hidden" value='${pro.proId }'>

                          <img src="img/${pro.proImg}" width="120px" height="120px">

                       </td></tr>

                       <tr><td>${pro.proName}</td></tr>

                       <tr><td>¥${pro.proPrice}</td></tr>

                    </table>

                 </s:iterator>

              </div>

           </div>

        </td>

        <td valign="top">

          <div style="border: 1px solid black;width:200px;height:420px;padding: 10px;">

            <div style="text-align: left"><b>我的购物车</b></div>

            <div id="cartDiv" style="height: 376px;margin-top: 10px;">

              <table id="table1" cellpadding="0" cellspacing="0">

                <s:iterator value="#session.cart.products" var="pro" status="i">

                <tr>

                  <td style='width:10px;'>${i.count}、</td>

                  <td style='width:80px;text-align: left'>${pro.proName }</td>

                  <td style='width:50px;'>${pro.bycount }</td>

                  <td><a href="javascript:void(0)" οnclick="deletepro(this,${pro.proId})">删除</a></td>

                </tr>

                 </s:iterator>

              </table>

            </div>

            <div style="text-align:right;"><a href="showCart.jsp">查看购物车</a></div>

          </div>

        </td>

     </tr>

  </table>

</center>

</body>

</html>

$(function(){

$("#tabs").tabs();

$("#tabs-1 table").draggable({

helper:"clone",

opacity:0.5

});

$("#cartDiv").droppable({

drop:function(enver,ui){

var id=ui.draggable.find("td:eq(0) input").val();

var name=ui.draggable.find("td:eq(1)").html();

            var bool=false;

$("#cartDiv tr").each(

function(index,lement)

{

if($(lement).find("td:eq(1)").html()==name){

bool=true;

}

});

if(bool){

$("#cartDiv tr").each(function(index,lement){

if($(lement).find("td:eq(1)").html()==name){

var td=$(this).find("td:eq(2)");

td.html(parseInt(td.html())+1);

}

});

}else{

var html="<tr><td style='width:10px;'>"+($("#cartDiv tr").size()+1)+"、</td>";

   html+="<td style='width:80px;text-align: left'>"+name+"</td>";

   html+="<td style='width:50px;'>1</td>";

   html+="<td><a href='#' οnclick='deletepro(this,"+id+")'>删除</a></td>";

   html+="</tr>";

    $("#cartDiv table").append(html);

}

$.post("product!add","proId="+id);

}

});

});

function deletepro(elment,proid)

alert(proid+'remove'+elment);

if(parseInt($(elment).parent().prev().html())>1){

var td=$(elment).parent().prev();

td.html(parseInt(td.html())-1);

}else{

$(elment).parent().parent().remove();

}

$.post("product!remove","proId="+proid);

}

转载于:https://my.oschina.net/u/1042750/blog/188148

你可能感兴趣的文章
使Eclipse下支持编写HTML/JS/CSS/JSP页面的自动提示。
查看>>
IIS_右键点击浏览网站没有反应
查看>>
POJ训练计划1035_Spell checker(串处理/暴力)
查看>>
Makefile 使用总结【转】
查看>>
一起学微软Power BI系列-官方文档-入门指南(4)Power BI的可视化
查看>>
Android.util.Log 关于Android开发中打印log
查看>>
转:Python yield 使用浅析 from IBM Developer
查看>>
仪表板颜色
查看>>
NodeJS、NPM安装配置步骤(windows版本)
查看>>
mysql oom之后的page 447 log sequence number 292344272 is in the future
查看>>
chrome禁用某个网站js脚本的执行
查看>>
数组排序 和 二分法查找
查看>>
MongoDB C Driver Building on Windows
查看>>
备忘zookeeper(单机+伪集群+集群)
查看>>
无需编译、快速生成 Vue 风格的文档网站
查看>>
AtomicBoolean介绍与使用
查看>>
Elasticsearch之curl删除
查看>>
Apache Spark 内存管理详解(转载)
查看>>
JS隐藏号码中间4位
查看>>
windows下安装Rabbitmq详解
查看>>