zoukankan      html  css  js  c++  java
  • 关于dede获取购物车中商品ID及提交为表单问题总结

    最近在建站过程中遇到一个问题,要求是这样的,将购物车中的商品提交为表单。 http://www.boyijia.cn/
    先将总结给大家分享一下。 
    因DEDE循环语句 {dede:array.Items} {/dede:array} 循环显示商品的价格 ID 以及数量*(购物车plus/car.htm)* 
    所以按照要求添加为表单中某项(比如<input type="hidden" type='text' name='shoppingno' id='shoppingno' style='250px' class='intxt' value='' />) 
    于是想了个JS的办法来解决 
    代码如下 
    <script> 
    var a = new Array({dede:var.carts.cart_count/}); 
    var b = new Array({dede:var.carts.cart_count/}); 
    </script> 
    {dede:array.Items} 
    <tr> 
    <td height="23"><input type="checkbox" name="ids[]" value="{dede:value.id/}" /></td> 
    <td height="23">{dede:value.id/}</td> 
    <td height="23"><a href="view.php?aid={dede:value.id/}" target="_bank">{dede:value.title/}</a></td> 
    <td height="23"><input name="buynum{dede:value.id/}" type="text" id="buynum{dede:value.id/}" value="{dede:value.buynum/}" size="5" maxlength="5" class="ipt-txt" /> 
    <small>{dede:value.units/}</small></td> 
    <td height="23">{dede:value.price/}</td> 
    <td height="23"><a href="posttocar.php?do=del&ids={dede:value.id/}">Delete</a></td> 
    </tr> 
    <script> 
    a.push({dede:value.id/}); 
    b.push({dede:value.title/}); 
    </script> 
    {/dede:array} 
    最后: 
    <script> 
    document.getElementById("shoppingno").value = a; 
    document.getElementById("shoppingname").value =b; 
    </script> 

    于是表单中就有了所要要求的商品ID以及名称 

  • 相关阅读:
    Spring学习(二) AOP 面向切面编程之概念(一)
    Spring学习(一) IOC容器学习
    多线程和同步分别有几种实现方法?
    如何理解"=="和equals方法
    &和&&的区别
    关于静态方法和非静态方法之间的调用
    缘来了,来园了
    Java设计模式-代理模式
    JavaBitSet学习
    kafka安装
  • 原文地址:https://www.cnblogs.com/zqw111/p/13162815.html
Copyright © 2011-2022 走看看