pd_recharge_add.html 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162
  1. {extend name="default/base/base_member" /}
  2. {block name="member_main"}
  3. <div class="dsm-default-form">
  4. <form method="post" id="recharge_form" action="">
  5. <dl>
  6. <dt><i class="required">*</i>{$Think.lang.predeposit_recharge_price}{$Think.lang.ds_colon}</dt>
  7. <dd>
  8. <input name="pdr_amount" type="text" class="text w50" id="pdr_amount" maxlength="8"/>
  9. <em class="add-on">
  10. <i class="iconfont">&#xe65c;</i>
  11. </em>
  12. <span></span>
  13. </dd>
  14. </dl>
  15. <dl class="bottom">
  16. <dt>&nbsp; </dt>
  17. <dd>
  18. <input type="submit" class="submit" value="{$Think.lang.ds_submit}" />
  19. </dd>
  20. </dl>
  21. </form>
  22. </div>
  23. <script type="text/javascript">
  24. $(function(){
  25. $('#recharge_form').validate({
  26. errorPlacement: function(error, element){
  27. var error_td = element.parent('dd').children('span');
  28. error_td.append(error);
  29. },
  30. rules : {
  31. pdr_amount : {
  32. required : true,
  33. number : true,
  34. min : 0.01
  35. }
  36. },
  37. messages : {
  38. pdr_amount: {
  39. required :'<i class="iconfont">&#xe64c;</i>{$Think.lang.predeposit_recharge_add_pricenull_error}',
  40. number :'<i class="iconfont">&#xe64c;</i>{$Think.lang.predeposit_recharge_add_pricemin_error}',
  41. min :'<i class="iconfont">&#xe64c;</i>{$Think.lang.predeposit_recharge_add_pricemin_error}'
  42. }
  43. }
  44. });
  45. });
  46. </script>
  47. {/block}