栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

jQuery UI-自动完成-UTF8字符集

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

jQuery UI-自动完成-UTF8字符集

我弄清楚了,strtolower()和UTF-8字符集似乎出现了问题,我将search.php中strtolower($
string)的出现都切换为:mb_strtolower(($ string),’UTF-8’)它奏效了;)

现在的代码如下所示:

sleep( 1 );if (empty($_GET['term'])) exit ;//change in next line:$q = mb_strtolower(($_GET["term"]),'UTF-8');if (get_magic_quotes_gpc()) $q = stripslashes($q);$result = array();foreach ($items as $value=>$key) {        //change in next line:        if (strpos(mb_strtolower(($key),'UTF-8'),$q ) !== false) {     array_push($result, array("id"=>$value, "label"=>$key, "value" => strip_tags($value)));        }        if (count($result) > 11)     break;}echo json_enpre($result);

thanx的回复家伙:)早上的心态+咖啡对我来说更清楚:)

关于此的任何想法:“此外,正如您将在我的代码中看到的那样,我有一个具有我当前配置的数组[id,name],(甚至区分大小写)我搜索该名称,当我单击所需的名称时,将显示下拉列表,该单元格会填充ID,并且在我提交表单时,该ID将发布到下一个PHP页面。

有什么办法可以拥有完全相同的东西,而不是用ID填充字段以用名称填充它?即:搜索名称,获得带有名称的下拉列表,单击并在字段中获得名称,然后在我提交时获得ID张贴?”



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

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

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