小编Ong*_*Hua的帖子

jQuery日期选择器不显示原始文本值

我正在使用jQuery的日期选择器作为我的一个表单字段 - 出生日期.

该字段使用PHP生成,并将填充用户的原始出生日期.单击该字段会显示小部件,它完全没问题.

但是,文本框不显示原始值,即使它出现在浏览器的源代码中.我正在使用Google Chrome.

以下是jQuery代码:

$(function()
{
    $("#DatePicker").attr("readonly","readonly");

    $("#DatePicker").datepicker({
        changeMonth: true,
        changeYear: true,
        yearRange: "1950:+10"
    });

    $("#DatePicker").datepicker("option","dateFormat","dd MM yy");
});
Run Code Online (Sandbox Code Playgroud)

这是PHP代码:

echo "<INPUT TYPE=\"TEXT\" NAME=\"$FieldName\" VALUE=\"$OriginalData\" ID=\"DatePicker\" CLASS=\"FullLength\">";
Run Code Online (Sandbox Code Playgroud)

以下是HTML代码(从源代码复制):

<INPUT TYPE="TEXT" NAME="DateOfBirth" VALUE="18 August 2012" ID="DatePicker" CLASS="FullLength">
Run Code Online (Sandbox Code Playgroud)

请告诉我出了什么问题.谢谢.

jquery jquery-ui-datepicker

6
推荐指数
1
解决办法
4767
查看次数

标签 统计

jquery ×1

jquery-ui-datepicker ×1