Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/474.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在liferay合金ui中,将日期选择器值设置为null_Javascript_Liferay_Alloy Ui - Fatal编程技术网

Javascript 在liferay合金ui中,将日期选择器值设置为null

Javascript 在liferay合金ui中,将日期选择器值设置为null,javascript,liferay,alloy-ui,Javascript,Liferay,Alloy Ui,我正在liferay alloy ui中创建一个日期选择器。这段代码默认显示此时的日期,但我想将其设置为null,因为我希望用户设置它。我试图不将日期显示为输入,但它的值没有改变。下面是我的代码。有人能帮我吗?先谢谢你 div class="aui-datepicker aui-helper-clearfix" id="#<portlet:namespace/>beginDatePicker"> <input type="text" name="beginDate

我正在liferay alloy ui中创建一个日期选择器。这段代码默认显示此时的日期,但我想将其设置为null,因为我希望用户设置它。我试图不将日期显示为输入,但它的值没有改变。下面是我的代码。有人能帮我吗?先谢谢你

div class="aui-datepicker aui-helper-clearfix" id="#<portlet:namespace/>beginDatePicker">
    <input type="text" name="beginDate" id="<portlet:namespace/>beginDate" size="30" value=""/>
</div>


<aui:script>
    AUI().use('aui-datepicker', function(A) {
      var simpleDatepicker1 = new A.DatePicker({
       trigger: '#<portlet:namespace />beginDate',
        }).render('##<portlet:namespace />beginDatePicker');
     });
</aui:script>
div class=“aui日期选择器aui助手clearfix”id=“#beginDatePicker”>
AUI().use('AUI-datepicker',函数(A){
var simpleDatepicker1=新的A.DatePicker({
触发器:“#beginDate”,
}).render(“##beginDatePicker”);
});

我看到您使用了JSP。在本例中,我将使用以下liferay taglib标记:

<aui:field-wrapper name="beginDate" label="myBeginDate">
    <liferay-ui:input-date nullable="true" name="beginDate" dayParam="beginDateDay" monthParam="beginDateMonth" yearParam="beginDateYear"/>
</aui:field-wrapper>
试试这个

<aui:input id="beginDate" name="beginDate" class="form-control" type="text"  label="Begin Date" placeholder="mm/dd/yyyy" autocomplete="off" />

<aui:script>
var beginDatepicker = new Y.DatePicker({
        trigger : '#<portlet:namespace/>beginDate',
        mask : '%m/%d/%Y',
        popover : {
            zIndex : 1
        }
    });
</aui:script>

var beginDatepicker=新的Y.DatePicker({
触发器:“#beginDate”,
掩码:“%m/%d/%Y”,
流行音乐:{
zIndex:1
}
});
默认情况下,除非用户输入或设置日期,否则您将在日期字段中获得占位符“MM/dd/yyyy”

<aui:input id="beginDate" name="beginDate" class="form-control" type="text"  label="Begin Date" placeholder="mm/dd/yyyy" autocomplete="off" />

<aui:script>
var beginDatepicker = new Y.DatePicker({
        trigger : '#<portlet:namespace/>beginDate',
        mask : '%m/%d/%Y',
        popover : {
            zIndex : 1
        }
    });
</aui:script>