jquery中不区分大小写的情况
Case insensitive situation in jquery
我有一个cshtml页面和该页面中的select选项。
<div class="t-input">
<select class="tia-input c-combo" data-bind="options: artists,
optionsText: 'content', optionsValue: 'id', optionsCaption: 'Sanatçı...', value: artist">
</select>
</div>
我从视图模型中调用getArtists js函数,在下拉菜单中列出艺术家。
self.getArtists = function () {
webRequest.getSync("/api/Work/GetArtistList", null, self.getArtistsSucceeded);
}
self.getArtistsSucceeded = function (result) {
if (result === null || result.length === 0) {
return;
}
for (var i = 0; i < result.length; i++) {
var artistModel = new ArtistModel(result[i].stringId, result[i].content);
self.artists.push(artistModel);
}
$(".c-combo").chosen({
'no_results_text': 'hiçbir sonuç',
'placeholder_text_single': 'asdasd'
});
}
一切都很好。但是当我从菜单中搜索艺术家时。我找不到一些唱片。举个例子:我有一个叫久治久的艺术家,我打H伊苏伊来找到他。然而他找不到。当我打字给久治找他的时候。可以找到他。我该如何解决这个问题?
您在静态数据中尝试过吗?
我不久前也犯了同样的错误,我的问题是mysql字符集排序,我将字符集排序规则utf8_general_ci更改为utf8_turkish_ci,问题消失了。。
相关文章:
- 如何在未直接触发的情况下停止事件
- 在不使用JQuery的情况下隐藏DOM中的选定元素
- 如何使用jquery强制一个单词更改大小写等以保留品牌
- 在不使用jquery的情况下查找页面中的所有锚点并附加函数
- 在不打开聊天屏幕的情况下制作Zopim-ding代理
- 在不阻止默认行为的情况下检测IE10中的缩放
- Array.length似乎不起作用;console.log则显示其他情况
- 如何在不传递此信息的情况下查找被调用的元素
- 如何在不刷新页面的情况下更新显示框
- 有没有一种方法可以在控制台关闭的情况下让console.log()在IE中记录消息
- JavaScript-在手机上不工作的情况下,在外部单击时隐藏元素
- 在我的情况下,如何进行http请求
- 在不知道深度或父属性的情况下从对象中删除属性
- 在不破坏未定义函数的情况下,对多个视图使用单个js文件
- ROR:如何在不重新加载浏览器的情况下从控制器获取参数
- regex有效,但在区分大小写的情况下失败
- 如何在不需要匹配大小写的情况下匹配 jQuery 中的元素
- 如何使用JQuery'在这种情况下,s.filter()选择包含不区分大小写的字符串的元素
- 如何在不区分大小写的情况下按字母排序
- jquery中不区分大小写的情况