Tag: 不区分大小写

不区分大小写的单词在一个范围内包装它

我做了一个小脚本,旨在找到一个字符串并将其包裹在一个范围内。 该字符串存储在变量中。 HTML I have a lot of friends. My best friend’s name is Mike. My best friend’s website is myfriendmike.com. jQuery var term = “friend”; var item = $(“h2″); $(item).each(function() { var itemHTML = $(this).html(); var newItemHTML = itemHTML.replace(term, ” + term + ”); $(this).html(newItemHTML); }); 这是整个事情的组合: http : //jsfiddle.net/97hxbyy0/ 该脚本成功地将朋友替换为朋友 ; 但我希望它也能和朋友一起取代朋友或朋友 。 […]

搜索数组inArray但忽略大小写

希望我提供了明确的标题。 我正在创建一个由所有选项组成的数组,修剪空格和存储。 (如果在我的过程中我错了,请纠正我)。 在输入更改时,如果选项数组返回false,则清除下一个字段,否则,存储唯一的新值并放在下一个字段中。 如果数组包含: blue black brown 并且我搜索BLUE或Blue或BLue …等,结果返回false。 我想我要求caseInsensitive逻辑,但不知道如何合并。 我已经完成了所有试验和错误,所以如果你的时间分配,请随时改进。 此外,这需要在jquery 1.3的规范内 http://jsfiddle.net/arkjoseph/dRpmq/2/ 谢谢你的帮助。

JS – jQuery inarray ignoreCase()并包含()

好吧,我更像是一个PHP人员,除了简单的设计相关操作之外,我的JS技能几乎没有任何JS,所以如果我问明显的话,请原谅。 以下操作在PHP中是轻而易举的(也可能在JS中 – 但我在这里使用不熟悉的语法…) 这是某种输入validation var ar = [“BRS201103-0783-CT-S”, “MAGIC WORD”, “magic”, “Words”, “Magic-Word”]; jQuery(document).ready(function() { jQuery(“form#searchreport”).submit(function() { if (jQuery.inArray(jQuery(“input:first”).val(), ar) != -1){ jQuery(“#contentresults”).delay(800).show(“slow”); return false; } 这个问题有两个部分。 1 – 如何使数组不区分大小写? 例如 – BRS201103-0783-CT-S将给出与brs201103-0783-ct-s和Brs201103-0783-CT-s或MAGIC magic Magic MaGIc相同的结果 基本上我需要一些像ignoreCase()的数组,但我找不到任何在jQuery和JS中的引用… 我试过toLowerCase() – 但是它没有在数组上工作(ittirating ??)而且,它会解决混合情况吗? 2 – 如何使function仅识别元素的部分或组合? 例如 – 如果只输入”word” ,我希望它作为”words”传递,如果有人输入”some word”它应该通过(包含“单词”)

jqGrid中的不区分大小写搜索,包括隐藏字段

我的jqGrid中有很少的隐藏字段,我必须执行不区分大小写的搜索(可能正在使用正则表达式 – 不确定)。 可能吗? 有人可以给我指示吗? 谢谢!