Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 23.04.2017 14:14:19

Как навесить маску на input?

Есть поле:

{!! Form::number('phone', null, array('class' => 'form-control', 'id'=>phone)) !!}

Можно ли на него навесить маску вида:

$(document).ready(function(){
  $('#phone').mask('0000-0000');
});

Правильно ли это сделано?
Моя версия:

{!! Form::number('phone', null, array('class' => 'form-control', 'id'=>phone)) !!}
@section('mask')
<script>
$(document).ready(function(){
  $('#phone').mask('0000-0000');
});
</script>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>

@endsection

Нужна ли инициализая jquery допольнительно?

Не в сети

#2 24.04.2017 12:36:00

Re: Как навесить маску на input?

Нет, не нужна дополнительная инициализация. phone тоже должно быть в кавычках:

{!! Form::number('phone', null, array('class' => 'form-control', 'id'=>'phone')) !!}

Не в сети

#3 24.04.2017 17:34:27

Re: Как навесить маску на input?

mavsan пишет:

Нет, не нужна дополнительная инициализация. phone тоже должно быть в кавычках:

{!! Form::number('phone', null, array('class' => 'form-control', 'id'=>'phone')) !!}

Спасибо, буду пробовать!

Не в сети

Подвал раздела