我有这样的simple example.,我想以例如add ann.c替换文本的方式与在add Ann.c中替换文本的方式相同。如何使用jQuery?

Here是我做的事情:$("#tags").val().replace(dictionary[j]['name'].toLowerCase(), dictionary[j]['realvalue']);很抱歉给您打扰...但是欢迎任何其他最佳解决方案。

最佳答案

$("#tags").val().toLowerCase(); // will convert all uppercase characters to lowercase ones


然后它寻找例如ann.c,因此您需要更改对象:

var dictionary = jQuery.parseJSON('[ { "name": "ann.c",  "realvalue": "./34534j435345j3b3"  }, {   "name": "ann.h",   "realvalue": "./333dfsdGjh45j3b5" }]');


顺便问一下:

var dictionary = [ { "name": "ann.c",  "realvalue": "./34534j435345j3b3" },
                   { "name": "ann.h",  "realvalue": "./333dfsdGjh45j3b5" } ];


http://jsfiddle.net/pimvdb/uDdbq/18/

10-06 12:33