我有一个输入字段,#tag_field
我的用户在其中输入一个标签,然后我想检查 JSON 对象中是否存在指定的值。
下面包含的是我当前正在使用的代码,但我不确定如何将用户输入传递给blur()
事件中的函数。
var tags = [
{
"tag": "php",
"id": "x&8j"
},
{
"tag": "ruby",
"id": "x&8jX90"
}
];
$j('#tag_field').blur(function(){
var tagMap = {};
var i = null;
for (i = 0; tags.length > i; i += 1) {
tagMap[tags[i].tagName] = tags[i];
}
var hasTag = function(tagName) {
return tagMap[tagName];
};
});