Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.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
Php 如何将年日期选择器值范围更改为1320:1396_Php_Date_Datetime_Datepicker - Fatal编程技术网

Php 如何将年日期选择器值范围更改为1320:1396

Php 如何将年日期选择器值范围更改为1320:1396,php,date,datetime,datepicker,Php,Date,Datetime,Datepicker,您能帮忙吗?我如何将日期选择器值更改为1320到1396 以下是零件代码: (目前年份范围为1902:2017,但我想将此范围更改为1320:1396) for($i=date('Y',time()-60*60*24);$i>1901;$i--){ $html.=sprintf('%3$s',(int)$i,所选($year,$i,false),(int)$i); } 打破 我假设函数selected()将$year与$I进行比较,如果是,则将selected添加到选项中 在这种情况下,我认为你

您能帮忙吗?我如何将日期选择器值更改为1320到1396

以下是零件代码:

(目前年份范围为1902:2017,但我想将此范围更改为1320:1396)

for($i=date('Y',time()-60*60*24);$i>1901;$i--){
$html.=sprintf('%3$s',(int)$i,所选($year,$i,false),(int)$i);
}
打破

我假设函数
selected()
$year
$I
进行比较,如果是,则将
selected
添加到选项中

在这种情况下,我认为你不必对约会做任何花哨的事情。我认为您可以将for循环转换为:

for ($i = 1396; $i >= 1320; $i--) {

我不确定它是否适合您的代码的其余部分,但这会使我从1396循环到1320。

当我更改为此时,我看到了白色页面。有人告诉我用这个js。但是我不知道如何添加这个js。if(parseInt($('select.bxcft birthdate year').children(':last').val()!==1940){$('select.bxcft birthdate year').children('option:not(:first').remove();for(var i=2030;i>=1940;i-=1){$(“”)attr('value',i).text(i).appendTo('select.bxcft birthdate year');}
for ($i = 1396; $i >= 1320; $i--) {