在项目开发中,经常需要实现汉字转拼音首字母和选择日期这两个小功能,如
其实实现这两个功能很简单,
@*时间控件*@
<link href="~/Content/layui/css/modules/laydate/default/laydate.css" rel="stylesheet"/>
<script src="~/Content/layui/lay/modules/laydate.js"></script>
<script>
function Datetime() {
lay('.Datetime').each(function () {
laydate.render({
elem: this
, trigger: 'click',
type: 'datetime'
});
});
lay('.Date').each(function () {
laydate.render({
elem: this
, trigger: 'click',
type: 'date'
});
});
}
</script>
@*拼音码*@
<script src="~/Content/js/pinying.js"></script>
<script>
//拼音码
function query() {
var r = document.getElementById("KSuppliersName").value.trim();//维修客户ID
if (r == "") return;
var arrRslt = makePy(r);
//循环将值到下拉框
var option = null;
document.getElementById("KPinYinCode").innerHTML = "";//清空下拉框
var first = document.getElementById("KPinYinCode");
for (var j = 0; j < arrRslt.length; j++) {
var obj = document.getElementById("KPinYinCode");
obj.add(new Option(arrRslt[j]));
}
}
</script>
嗯,只需几行代码,就可以实现啦