1

我在对话框中创建了一个简单的 Web 表单。当我打开对话框时,我在 datepicker 输入中单击,日历会弹出。当我选择一个日期时,日期选择器关闭,但输入中的日期实际上并没有改变。

$("#ProductContractEntry").dialog({
    autoOpen: false,
    hide: { effect: "explode", duration: 500 },
    modal: false,
    width: 'auto',
    height: 'auto',
    position: 
    { 
        my: "left left", 
        at: "left left", 
        of: window, 
        collision: "fit", 
        within: "#mainContent" 
    },
    closeOnEscape: true,
});

$("#Expiration").datepicker(); 
4

2 回答 2

0

将原始日期格式化为mm/dd/yyyy

<tr><td><input type="text" id="Expiration" value="04/01/2013" class="datepicker" /></td></tr>

演示:http: //jsfiddle.net/f6Tzx/2/

于 2013-04-02T12:37:10.540 回答
0

在我的页面上还有一个 jqGrid,其中一行的 colmodel 名称也为 Expiration。即使我在该行的 colmodel 中添加了一个索引:“g_Expiration”,但 ID 与我的 ID 为“Expiration”的输入冲突。在我将 colmodel 中的索引名称更改为“contract_Expiration”后,它在选择日期时开始正确设置输入。

于 2013-04-02T13:17:06.267 回答