效果

  1. 界面月份数 显示 汉字,参数传入 数字
  2. 查询返回数据时,返回数字,界面显示 汉字

示例:

controller

case 'show'://个人积分来源显示
//获取个人积分页面信息
$year = isset($year) ? intval($year) : date('Y');
$month = isset($month) ? intval($month) : date('n');
$aInfo = $oGrade->getMyGradeInfo($year, $month, $userid);
// var_dump($aInfo);die;
//月份数组
$chine = array("一", "二", "三", "四", "五", "六", "七", "八", "九","十","十一","十二");
include front_tpl('grade.show');
break;

view

<div class="time_select">
<ul>
<li class="left">
<a class="drop" id="year"><?=$year?></a>
<div>
<ul>
<?php for($y = 2015; $y < 2018; $y++){?>
<li>
<a <?php if($y == $year){?>class="cur"<?php }?>><?=$y?></a>
</li>
<?php }?>
</ul>
</div>
</li>
<li class="right">
<a class="drop" id="month"><?=$chine[$month-1]?></a>
<div>
<ul>
<?php for($m = 1; $m < 13; $m++){?>
<li>
<a <?php if($m == $month){?>class="cur"<?php }?>><?=$chine[$m-1]?></a>
</li>
<?php }?>
</ul>
</div>
</li>
</ul>
</div>
<script>
function init(){
var winW=document.documentElement.clientWidth;
var winH=document.documentElement.clientHeight;
var allH=document.documentElement.scrollHeight;
var score_list=document.getElementById("score_list");
var h=winH-(winW*(0.16*640)/640+137);
if(allH<winH){
score_list.style.height=h+"px";
}
$(".drop").click(function(){
$(this).next().toggle();
});
$(".time_select li ul li").click(function(){
$(this).parent().parent().prev().text($(this).find("a").text());
$(this).parent().parent().hide();
//搜索不同年月的个人积分信息
var year = $("#year").text().replace(/年/ig,"");
var month = $("#month").text().replace(/月/ig,"");
month = convertToNumber(month);
window.location.href="?file=grade&action=show&openid=<?=$openid?>&year=" + year + "&month=" + month;
});
}
//汉字转换成数字
function convertToNumber(mon){
var num = ["一", "二", "三", "四", "五", "六", "七", "八", "九","十","十一","十二"];
var len = num.length;
for(var i = 0; i < len; i++){
if(mon == num[i]){
var C_Num = i+1;
}
}
return C_Num;
}
</script>

效果图:

更多相关文章

  1. php逐个汉字遍历字符串
  2. 用Python学《微积分B》(有理式与简单无理式积分套路)
  3. 用积分来解拟合方程。
  4. Python:Sympy定义与包含变量的边界的积分
  5. 安卓+servlet+MySql 查询+插入(汉字乱码解决)
  6. 数字金额转换成汉字
  7. java使用PinYin4j将汉字转换为拼音

随机推荐

  1. 多文件拖拽上传以及利用Jquery替代HTML5
  2. html5 地理位置定位的时候,想用enableHigh
  3. HTML5小试 双人贪吃蛇
  4. html高德地图ip定位之后拖动自定义定位地
  5. knitr html输出中的字符串太长
  6. 将div放在float下面:left divs
  7. 如何提交位于内的输入?
  8. (android 实战总结)android对html支持接
  9. 仅使用CSS的输入字段的一部分
  10. 用于在表中强制换行的PHP或HTML/CSS解决