<extend name="Public/bases" /> <block name="css"> <link href="__CSS__/shop.css" rel="stylesheet" > </block> <block name="body"> <body class="shop"> <header class="header index-header"> <div class=""> <a href="{:U('index')}" class="hbtn back"><i class="iconfont icon-drop-left"></i></a> <h1 class="caption">兑换平台币</h1> </div> </header> <div class="occupy"></div> <section class="trunker"> <section class="container"> <div class="banner"> <div class="wrap"> <i class="iconfont icon-money-pile"></i> <span>可用积分:{$point}</span> <p></p> </div> </div> <div class="ex-coin-form"> <form id="form" action="" method="post"> <ul class="inputbox"> <li><span class="mark">兑换比例</span><span class="text"><input type="text" name="" id="rate" data-value="100" value="100:1" readonly></span></li> <li> <span class="mark">兑换数量</span><span class="text"><input type="text" name="num" id="num" data-total="{$point}" placeholder="请输入需要兑换的平台币数量"></span> </li> <li><span class="mark">消耗积分数</span><span class="text"><input type="text" id="integral" name="integral" readonly></span></li> </ul> <div class="btnbox"> <input type="button" class="submit" value="立即兑换" > </div> </form> </div> </section> </section> <div class="pop pop-dialog"></div> <script src="__JS__/pop.lwx.min.js"></script> <script> $(function() { var rate = $('#rate').val().split(':'); var pop = $('.pop').pop(); $('#num').keyup(function(evel) { var that = $(this),val=$.trim(that.val()); var integral =$('#integral'); var tatol = that.attr('data-total'); if(val =="" ){integral.val('');return true;} if(evel.keywords == 67){return true;} if (val && val>0 && /^(0|[1-9][0-9]*)$/.test(val)) { var sum = val*rate[0]/rate[1]; if (sum<=tatol) { integral.val(sum); }else { pop.msg('可用积分不足,请重新输入'); that.select(); } } else { pop.msg('请输入非零开头的正整数'); that.val('');integral.val(''); } return false; }); $(".submit").click(function(){ if($.trim($("#num").val()) == '' || $.trim($("#num").val()) == 0){ pop.msg('请输入非零开头的正整数'); return false; } $.ajax({ url:"{:U('Shop/exchangecoin')}", type:"post", dataType:"json", async:false, data:$("form").serialize(), success:function(result){ pop.msg(result.info); if(result.status == 1){ setTimeout(function () { window.location.href = "{:U('Shop/exchangerecord')}"; }, 1000); } }, error:function(){ alert('服务器异常'); } }) }) }); </script> </body> </block> <block name="footer"></block>