+ -
当前位置:首页 → 问答吧 → jquery-autocomplete不能感应数字,感应不了拼音

jquery-autocomplete不能感应数字,感应不了拼音

时间:2009-10-17

来源:互联网

我想实现一个基金输入自动完成的功能,我用的是jquery-autocomplete官方的插件。
我下面的代码怎么不可以感应拼音呀。只能感应代码,请大家说说要如何才能感应拼音和代码呀??谢谢了!

复制代码
  1. var ArrayName=[["162402","宝康配置","bklh"], ["162401","宝康消费","bkxf"]];
  2. $().ready(function() {
  3. $("#" + inputName).autocomplete(ArrayName, {
  4. minChars: 1,
  5. width: 240,
  6. maxitemstoshow: 10,
  7. matchContains: false,
  8. autoFill: false,
  9. formatItem: function(row, i, max) {
  10. //row[0]基金代码,row[1]基金名称,row[2]基金拼音
  11. return "[" + row[0] + "] " + row[1];
  12. },
  13. formatMatch: function(row, i, max) {
  14. return row[0] + row[2];//这里只能感应每一项row[0],如果把row[2]放在前面的话。只能感应row[2]
  15. },
  16. formatResult: function(row) {
  17. return row[1];
  18. }
  19. })
  20. )}

作者: lsmsky   发布时间: 2009-10-17

修改一下源代码,将KeyDown改为KeyUp

作者: zobkp   发布时间: 2009-10-25