时间联动

<%if !empty($timeData)%>

更新时间:

请选择年份 $val %>

selected="selected"> 年请选择月份 selected="selected"  > 月

<%/if%>

// 获取   年 -- 月

var timeDataJson=<%$timeDataJson%>;

$(function(){

​    // 联动

​    $("select[name='year']").change(function(){

var year = $(this).val();

var html = ' 请选择月份 ';

for(var i in timeDataJson[year]){

​            html += ''+timeDataJson [year][i]+' 月 ';

}

​        $("select[name='month']").html(html);

​    });

// 跳转的

​    $("select[name='month']").change(function(){

​        var year = $("select[name='year'] option:selected").val();

​        var month = $("select[name='month'] option:selected").val();

var get = "?year="  + year +"&month="+ month+'<%$monthLink%>';

​        window.location="xxxx"+ get ;

})

});

// 年份、月份

$arrtime = $t_arr = $timeData = array();

$arrtime = get_brochures_time();

foreach ($arrtime as $k => $v) {

​    $t_arr = explode('-', $v['create_time']);

​    $timeData[$t_arr[0]][] = $t_arr[1];

}

$tplEngine->assign("timeData", $timeData);

$tplEngine->assign("timeDataJson", json_encode($timeData));

$selectYear = mysql_escape_string($_REQUEST["year"]);

$selectMonth = mysql_escape_string($_REQUEST["month"]);

$_params = $params;

if ($_params["month"]) {

​    unset($_params["year"]);

​    unset($_params["month"]);

}

$monthLink = http_build_query($_params);

$monthLink = empty($monthLink) ? "" : "&{$monthLink}";

$tplEngine->assign ("monthLink", $monthLink);// 更新时间

$tplEngine->assign("selectYear", $selectYear);

$tplEngine->assign("selectMonth", $selectMonth);
JS
本作品采用《CC 协议》,转载必须注明作者和本文链接
讨论数量: 1
lmaster

论坛支持 markdown ,代码块

echo 'hello';
5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!