//回填房间类型编号
$("#HTguestroomtype").blur(function () {
//获取全写拼音(调用js中方法)result
var Number = pinyin.getCamelChars($('#HTguestroomtype').val());
if(Number.length > 2){
Number = Number.substr(0,2);
}
if(Number.length > 0){
$.post("/jdgl/SystemsetController/BackfillGuestRoomTypeNumber",{
Number:Number},function(data){
//自动回填
$("#HTguestroomtypenumber").val(data);
});
}else{
$("#HTguestroomtypenumber").resetForm();
}
});
获取拼音我用到的是Convert_Pinyin.js这个插件。我这里的需求是需要五位生成编号,上图中我只要拼音的俩位编号,剩下的三位编号通过随机字符进行拼接。
//自动新增房间类型编号
@ResponseBody
@RequestMapping(value="/BackfillGuestRoomTypeNumber",method = RequestMethod.POST,produces = "application/json; charset=utf-8")
public List<String>