栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > Web开发 > JavaScript

jQuery UI插件实现百度提词器效果

JavaScript 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

jQuery UI插件实现百度提词器效果

本文实例为大家分享了jQuery自动文字提示功能,供大家参考,具体内容如下

需要在项目中实现动态添加,删除输入框,每个框里面都要有文字提示。
js部分:

//自动完提示 
  function tip(obj) { 
    $( obj ).autocomplete({ 
 minLength: 0, 
 source: function (request, response) { 
   //alert('dsada'); 
   var title = $('#test1').val(); 
   $.ajax({ 
     url: "HotList.php?act=title", 
     type: 'get', 
     dataType: "json", 
     data: request, 
     success: function (dataObj) { 
// request对象只有一个term属性,对应用户输入的文本 
// response是一个函数,在你自行处理并获取数据后,将JSON数据交给该函数处理,以便于autocomplete根据数据显示列表 
 
// 自行处理并获取数据... 
//var dataObj = data; // 表示处理后的JSON数据 
response(dataObj); // 最后将数据交给autocomplete去展示 
     }, 
     error: function (XMLHttpRequest, textStatus, errorThrown) { 
//alert('获取信息失败'); 
//alert(XMLHttpRequest.status); 
//alert(XMLHttpRequest.readyState); 
//alert(textStatus); 
     } 
   }); 
 }, 
 focus: function( event, ui ) { 
   $( obj ).val( ui.item.title ); 
   return false; 
 }, 
 select: function( event, ui ) { 
   //$( "#project" ).val( ui.item.title ); 
   //$( "#project-id" ).val( ui.item.id ); 
   $(obj).val( ui.item.title ); 
   $(obj).prev().val( ui.item.id ); 
   return false; 
 } 
      }) 
      .data( "ui-autocomplete" )._renderItem = function( ul, item ) { 
      return $( "
  • " ) .append( "" + item.id + "
    " + item.title + "" ) .appendTo( ul ); }; }
  • html:

     
      
        
          $v) { ?> 
        
         
         删除 
         
         
        

    添加

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持考高分网。

    转载请注明:文章转载自 www.mshxw.com
    本文地址:https://www.mshxw.com/it/92695.html
    我们一直用心在做
    关于我们 文章归档 网站地图 联系我们

    版权所有 (c)2021-2022 MSHXW.COM

    ICP备案号:晋ICP备2021003244-6号