日期:2014-05-17  浏览次数:20584 次

asp.net实现单击按钮文本框中的值加一
我在做网上书店的过程中,如何实现订单中书籍数目加减一。我用asp.net的button控件和textbook控件,但是不能实现数量的加减,有网页说要用html控件才可以控制服务器端的刷新。该然后实现这个功能,求详细解答,在线等.
ASP.NET 控件

------解决方案--------------------
session里面加减
------解决方案--------------------
 购物车, 放了seesion  或cookie 里重新绑定
------解决方案--------------------
like this?


http://www.cnblogs.com/insus/archive/2012/09/22/2697862.html
------解决方案--------------------
引用:
like this?


http://www.cnblogs.com/insus/archive/2012/09/22/2697862.html


+1 现成教程

jquey 也有购物车 DEMO
------解决方案--------------------
jquey 刷新
------解决方案--------------------
用js,jq写吧
------解决方案--------------------

<script type="text/javascript" src="jquery-1.7.2.js"></script>
<span onclick="Minus()" style="cursor:pointer"> - </span><input type="text" id="a"  value="0"/> <span onclick="Plus()" style="cursor:pointer"> + </span> <!--展示聊天内容-->
<script>
function Plus() {
   
    var Qty = $("#a").val();
    Qty = parseInt(Qty) + 1;
    $("#a").val(Qty);

}

function Minus() {
    var Qty = $("#a").val()
    if (Qty > 1) {
        Qty = parseInt(Qty) - 1;
    }
    $("#a").val(Qty);

}
</script>

------解决方案--------------------
可以用javascript来做:
<input type="text" id="ShowNum"  value="0"/> <input type="button" id="btnAddNum" value="点我" onclick="AddNum()" />
<script type="text/javascript">
    function AddNum() {
        document.getElementById("ShowNum").value = parseInt(document.getElementById("ShowNum").value) + 1;
    }
</script>
------解决方案--------------------
引用:

<script type="text/javascript" src="jquery-1.7.2.js"></script>
<span onclick="Minus()" style="cursor:pointer"> - </span><input type="text" id="a"  value="0"/> <span onclick="Plus()" style="cursor:pointer"> + </span> <!--展示聊天内容-->