时间联动
<%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);
本作品采用《CC 协议》,转载必须注明作者和本文链接
论坛支持 markdown ,代码块