中文轉(zhuǎn)拼音插件Convert_Pinyin.js
需求:輸入框前的前五個(gè)描述文字轉(zhuǎn)換為拼音寫入name中提交form表單
流程:
(1)獲取表頭的文字
var labelText = $(this).parent().find("input:eq(0)").val(); //因代碼而已搀暑,獲取值即可
(2)使用正則過濾特殊符號(hào)
labelText = labelText.replace(/[&\|\\\*^%$#@,臣咖、·`控硼,\-]/g, ""); //可以再加,沒有考慮太多特殊符號(hào)
(3)用substring()截取前五個(gè)文字
labelText = labelText.substring(0, 5)
(4)使用Convert_Pinyin.js轉(zhuǎn)換為拼音薄湿,放入name屬性中 pinyin.getFullChars()
(全拼)getCamelChars()
(首拼音)
$el.find("input:eq(0)").attr("name", pinyin.getFullChars(labelText));