captcha.blade.php 834 B

123456789101112131415161718192021222324252627
  1. <div class="{{$viewClass['form-group']}}">
  2. <label class="{{$viewClass['label']}} control-label">{!! $label !!}</label>
  3. <div class="{{$viewClass['field']}}">
  4. @include('admin::form.error')
  5. <div class="input-group" style="width: 250px;">
  6. <input {!! $attributes !!} />
  7. <span class="input-group-addon clearfix" style="padding: 1px;">
  8. <img class="field-refresh-captcha" data-url="{{ $captchaSrc }}" src="{{ $captchaSrc }}" style="height:30px;cursor: pointer;" title="Click to refresh"/>
  9. </span>
  10. </div>
  11. @include('admin::form.help-block')
  12. </div>
  13. </div>
  14. <script init=".field-refresh-captcha" once>
  15. $this.off('click').on('click', function () {
  16. $(this).attr('src', $(this).attr('data-url')+'?'+Math.random());
  17. });
  18. </script>