2017-01-23 8 views
0

Я хочу десятичную тысячу separtor с автоматическим вводом текста. пример при записи в TextInput 5000, я хочу автоматизации в 5000Php Numeral Форматирование и десятичный разделитель

У меня есть JS:

var cleave = new Cleave('.input-element', { 
    numeral: true, 
    numeralThousandsGroupStyle: 'thousand' 
}); 

и я хочу использовать в

<td> <?= $form->field($model, '$Payment')->textInput(['maxlength' => 15, 'style' => 'width:120px;'])->label(false) ?></td> 

так, как использовать JS в тексте вход?

ответ

0

Вы можете указать свои текстовые поля номера определенного класса, например. formatted-number-input:

<td><?= $form->field($model, '$Payment') 
      ->textInput(['maxlength' => 15, 'style' => 'width:120px;', 'class' => 'formatted-number-input']) 
      ->label(false) ?></td> 

Вы можете использовать этот класс в вашем яваскрипте кода:

new Cleave('.formatted-number-input', { 
    numeral: true, 
    numeralThousandsGroupStyle: 'thousand' 
}); 
+0

$ скрипта = <<< Skript нового Раскол ('отформатирован номер-вход.', { цифры: правда , numeralThousandsGroupStyle: 'тыс.' }); SKRIPT; $ this-> registerJs ($ script); –

 Смежные вопросы

  • Нет связанных вопросов^_^