Answer the question
In order to leave comments, you need to log in
How to create a JSON search?
You need to create a search by article real-time, need help
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Find</title>
<link rel="stylesheet" href="file:///Users/macbook/Desktop/db/jquery-2.1.4.min.js">
<link rel="stylesheet" href="file:///Users/macbook/Desktop/db/jquery-1.11.3.min.js">
<script src="jquery-1.11.3.min.js"></script>
<script src="jquery-2.1.4.min.js"></script>
</head>
<body>
<div class="searcharea">
<label for="search">Live search</label>
<input type="search" id="search" placeholder="place or info" onclick="GetArticles();">
<div id="update"></div>
<div id="result"></div>
</div>
<script>
// Поиск по артикулу
};
var allArticles =
document.getElementById('search');
// Введенные данные
function GetArticles() { document.getElementById('update').innerHTML = window.allArticles.value;
window.allInputArticle = window.allArticles.value;
}
// получение объектов JSON
$.getJSON('file:///Users/macbook/Desktop/db/db.json', function(data) {
window.jsonDB = data.text;
});
</script>
</body>
</html>
Answer the question
In order to leave comments, you need to log in
function seachArticle( search ){
var obj = JSON.parse(/* Json */);
var find;
for (key in obj) {
if(key === search) {
find = obj[ key ];
break;
}
}
return find;
}
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Find</title>
<link rel="stylesheet" href="file:///Users/macbook/Desktop/db/jquery-2.1.4.min.js">
<link rel="stylesheet" href="file:///Users/macbook/Desktop/db/jquery-1.11.3.min.js">
<script src="jquery-1.11.3.min.js"></script>
<script src="jquery-2.1.4.min.js"></script>
</head>
<body>
<div class="searcharea">
<label for="search">Live search</label>
<input type="search" id="search" placeholder="place or info" onclick="GetArticles();">
<div id="update"></div>
<div id="result"></div>
</div>
<script>
// Поиск по артикулу
};
var allArticles =
document.getElementById('search');
// Введенные данные
function GetArticles() { document.getElementById('update').innerHTML = window.allArticles.value;
window.allInputArticle = window.allArticles.value;
}
// получение объектов JSON
$.getJSON('file:///Users/macbook/Desktop/db/db.json', function(data) {
window.jsonDB = data.text;
});
</script>
</body>
</html>
ВОТ КОД
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question