123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157 |
- <?php echo $this->formstart(); ?>
- <?php echo $this->fields['pin'] ?>
- <div class="row">
- <div class="small-12 columns">
- <ul class="button-group even-3">
- <li><a id='seven' href="#" class="button keyButton secondary">7</a></li>
- <li><a id='eight' href="#" class="button keyButton secondary">8</a></li>
- <li><a id='nine' href="#" class="button keyButton secondary">9</a></li>
- <li><a id='four' href="#" class="button keyButton secondary">4</a></li>
- <li><a id='five' href="#" class="button keyButton secondary">5</a></li>
- <li><a id='six' href="#" class="button keyButton secondary">6</a></li>
- <li><a id='one' href="#" class="button keyButton secondary">1</a></li>
- <li><a id='two' href="#" class="button keyButton secondary">2</a></li>
- <li><a id='three' href="#" class="button keyButton secondary">3</a></li>
- </ul>
- <ul class="button-group even-2">
- <li><a id='zero' href="#" class="button keyButton secondary">0</a></li>
- <li><a href="#" class="clearKeyPad button keyButton secondary"><i class="fa fa-close"></i> Clear</a></li>
- </ul>
- </div>
- </div>
- <div class="row">
- <div class="small-12 columns">
- <?php echo $this->fields['submit'] ?>
- <?php echo $this->formend(); ?>
- </div>
- </div>
- <script>
- $(document).ready(function() {
- $('.keyButton').click(function() {
- $value = $(this).text();
- $("#pin").val($("#pin").val()+$value);
- $count = $("#pin").val().length;
- if($count == 4)
- {
- $("#submit").click();
- }
- });
- $('.clearKeyPad').click(function() {
- $("#pin").val('');
- $("#errorMessage").foundation('reveal','close');
- return false;
- });
- $(document).keyup(function(x) {
- if(x.which != 13)
- {
- $("#pin").focus();
- switch(x.keyCode) {
- case 48:
- $("#pin").val($("#pin").val()+'0');
- break;
- case 49:
- $("#pin").val($("#pin").val()+'1');
- break;
- case 50:
- $("#pin").val($("#pin").val()+'2');
- break;
- case 51:
- $("#pin").val($("#pin").val()+'3');
- break;
- case 52:
- $("#pin").val($("#pin").val()+'4');
- break;
- case 53:
- $("#pin").val($("#pin").val()+'5');
- break;
- case 54:
- $("#pin").val($("#pin").val()+'6');
- break;
- case 55:
- $("#pin").val($("#pin").val()+'7');
- break;
- case 56:
- $("#pin").val($("#pin").val()+'8');
- break;
- case 57:
- $("#pin").val($("#pin").val()+'9');
- break;
- case 45:
- $("#pin").val($("#pin").val()+'0');
- break;
- case 35:
- $("#pin").val($("#pin").val()+'1');
- break;
- case 40:
- $("#pin").val($("#pin").val()+'2');
- break;
- case 34:
- $("#pin").val($("#pin").val()+'3');
- break;
- case 37:
- $("#pin").val($("#pin").val()+'4');
- break;
- case 12:
- $("#pin").val($("#pin").val()+'5');
- break;
- case 39:
- $("#pin").val($("#pin").val()+'6');
- break;
- case 36:
- $("#pin").val($("#pin").val()+'7');
- break;
- case 38:
- $("#pin").val($("#pin").val()+'8');
- break;
- case 33:
- $("#pin").val($("#pin").val()+'9');
- break;
- case 96:
- $("#pin").val($("#pin").val()+'0');
- break;
- case 97:
- $("#pin").val($("#pin").val()+'1');
- break;
- case 98:
- $("#pin").val($("#pin").val()+'2');
- break;
- case 99:
- $("#pin").val($("#pin").val()+'3');
- break;
- case 100:
- $("#pin").val($("#pin").val()+'4');
- break;
- case 101:
- $("#pin").val($("#pin").val()+'5');
- break;
- case 102:
- $("#pin").val($("#pin").val()+'6');
- break;
- case 103:
- $("#pin").val($("#pin").val()+'7');
- break;
- case 104:
- $("#pin").val($("#pin").val()+'8');
- break;
- case 105:
- $("#pin").val($("#pin").val()+'9');
- break;
- }
- $("#pin").blur();
- $count = $("#pin").val().length;
- if($count == 4)
- {
- $("#submit").click();
- }
- }
- });
- });
- </script>
|