首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在yii2中使用datepicker?

问如何在yii2中使用datepicker?
EN

Stack Overflow用户
提问于 2016-12-28 17:00:11
回答 3查看 1.1K关注 0票数 0

我已经使用了Yii 2中的普通输入字段来获取日期。我还没有使用模型作为输入域。如何在输入字段中使用datepicker?

我输入字段的代码是:

代码语言:javascript
复制
<div class="col-lg-4">
    <label>From</label> &nbsp;<input type="text" id="datepicker" class="form-   control" name="frominput" />
</div>

现在我的JS代码是:

代码语言:javascript
复制
<?php
    $this->registerJs("
        $( '#datepicker' ).datepicker();
    ");
?>

这没有显示datepicker。我该怎么做呢?

EN

回答 3

Stack Overflow用户

发布于 2016-12-28 20:02:25

您可以使用yii 2表单和模型

字段($model,'from_date')->widget(\yii\jui\DatePicker::classname(),//'language‘=> 'ru',//'dateFormat’=> 'yyyy-MM-dd',) ?>

票数 1
EN

Stack Overflow用户

发布于 2016-12-28 17:07:52

首先,您需要注册jquery文件和jquery.ui文件

代码语言:javascript
复制
$this->registerJsFile(
  '@web/js/jquery.ui.min.js',
  ['depends' => [\yii\web\JqueryAsset::className()]]
);
票数 0
EN

Stack Overflow用户

发布于 2016-12-28 18:48:16

在表单中注册脚本,如下所示

使用yii\

\View;

代码语言:javascript
复制
 <?php
    $script = <<< JS
    $('#datepicker').datepicker();
    JS;
    $this->registerJs($script, View::POS_END);
 ?>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41358584

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档