簡體   English   中英

如果使用jQuery Datepicker,Angular2無法獲得價值

[英]Angular2 not getting value if using Jquery Datepicker

我正在嘗試將datepicker用作:

<div class="form-group row">
                        <label class="col-md-3 col-form-label" for="l0">Date</label>
                        <div class="col-md-9">
                            <input type="text" class="form-control datepicker-only-init" formControlName="last_updated" placeholder="Select Date" />
                        </div>
                    </div>

在ts中:

$(function(){
        $('.datepicker-only-init').datetimepicker({
            widgetPositioning: {
            horizontal: 'left'
            },
            icons: {
            time: "fa fa-clock-o",
            date: "fa fa-calendar",
            up: "fa fa-arrow-up",
            down: "fa fa-arrow-down",
            previous: 'fa fa-arrow-left',
            next: 'fa fa-arrow-right'
            },
            format: 'LL'
        });
    })

**我的日期選擇器顯示良好,但我無法再次獲得其值。

我得到它;

this.testForm.controls['last_updated'].value;

我找到了一個解決方案:

<input type="text" class="form-control datepicker" id="datePicker" #datePicker formControlName="last_updated" placeholder="Select Date" (blur)="onDateChange(datePicker.value);"/>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM