【发布时间】:2016-01-19 02:06:11
【问题描述】:
我想使用数组而不是数据库来创建搜索。我这样做对吗?
<script type="text/javascript">
$(document).ready(function() {
$(document).on('submit', '#sample', function() {
var inputs = document.getElementById("key_id").value;
var keys = ("testing", "test", "service");
var keyslgt = keys.length;
for (var i = 0; i < keyslgt; i++) {
if (inputs == keys[i]) {
document.getElementById("demo").innerHTML = "Success";
} else {
document.getElementById("demo").innerHTML = "Try different keywords";
}
}
return false;
});
});
</script>
我希望输入在数组中进行搜索;如果它匹配它的成功(示例)。我避免使用 php,因为我不希望我的页面重新加载。我尝试使用 ajax 代码使页面在单击提交按钮时不重新加载,但它不起作用所以我尝试其他方式。
【问题讨论】:
标签: javascript jquery arrays ajax search