2017-09-09 29 views
0

数値でこの入力タイプを作成するにはどうすればよいですか?私はページが携帯電話で開かれたときに、数字のキーボードを開くことを意味します。数値型の編集可能な行

IMAGE

 [ 
     'class'=>'kartik\grid\EditableColumn', 
     'headerOptions' => ['style' => 'width:10%', 'class'=>'text-center'], 
     'editableOptions'=>[ 
      'asPopover' => false, 
      'inputType'=>\kartik\editable\Editable::INPUT_TEXT, 
      // Change here: 
      'editableValueOptions'=>['type'=>'number'] 
     ], 

     'attribute'=>'quantity', 
     'label'=>'Quantity', 
    ], 

EDIT - >>'editableValueOptions'=>['type'=>'number']

答えて

0

使用editableValueOptionsを追加します。ドキュメントに記載されているとおり、

editableValueOptions:array、編集可能な値のHTML属性が表示されます。

 [ 
      'class'=>'kartik\grid\EditableColumn', 
      'headerOptions' => ['style' => 'width:10%', 'class'=>'text-center'], 
      'editableOptions'=>[ 
       'asPopover' => false, 
       'inputType'=>\kartik\editable\Editable::INPUT_TEXT, 
       // Change here: 
       'editableValueOptions'=>['type'=>'number'] 
      ], 

      'attribute'=>'quantity', 
      'label'=>'Quantity', 
     ], 
+0

それはそれは作品 – adn

+0

動作しません、私はgboardキーボードをテストしてきました。 – Imtiaz

+0

私は試しましたが、数字キーボードではない通常のキーボードを表示しています。私はブラウザの電話で試しました。 – adn

関連する問題