如何将jquery-mobile-datebox mm-dd-yyyy显示格式的flipbox弹出显示顺序更改为dd-mm-yyyy

我试图修改 jquery-mobile-dateBox的flipBox显示顺序,但我找不到相同的选项.我试图通过jquery做到这一点,但我认为在flipBox中可能有一个选项.

以下是图片供参考.

下图显示认弹出窗口

我要求弹出窗口显示日期|月|年份如红色边框所示

我希望有人帮助我!

解决方法

我认为Killrawr方式是好方法但我在我的例子中看到了正确的“覆盖”字段名称
是“overrideDateFieldOrder”而不是“fieldsOrderOverride”.我使用最新版本的dateBox.

如果你查看“i18n”中的几个键/字段,你可以看到一个名为“dateFieldOrder”的键,所以
因为我已经使用了一些覆盖方法,通过覆盖它的键前缀似乎运行良好.

所以我的情况是这样的:

jQuery.extend(jQuery.mobile.dateBox.prototype.options,{
                'overrideDateFieldOrder': ['d','m','y']
            });

它运行良好.

另一种方法也是:

$('#mydate').data("options",{"overrideDateFieldOrder": ["d","m","y"]});

或者你认为最好,我认为:

<input name="mydate" id="mydate" type="date" data-role="dateBox" data-options='{"overrideDateFieldOrder":["d","y"]}' />

注意:在最后一行使用“和”很重要.标签

data-option ='{“overrideDateFieldOrder”:[“d”,“m”,“y”]}’

运行良好,但不是像

数据选项= “{ ‘overrideDateFieldOrder’:[ ‘d’,‘M’,‘Y’]}”

没跑.

问候,

相关文章

页面搜索关键词突出 // 页面搜索关键词突出 $(function () {...
jQuery实时显示日期、时间 html: &lt;span id=&quot...
jQuery 添加水印 &lt;script src=&quot;../../../.....
中文:Sys.WebForms.PageRequestManagerParserErrorExceptio...
1. 用Response.Write方法 代码如下: Response.Write(&q...
Jquery实现按钮点击遮罩加载,处理完后恢复 思路: 1.点击按...