如何解决从客户端的服务器过滤变量
我有一个Node Js服务器,它通过变量将法律列表发送到客户端。如何在客户端过滤变量(根据在输入框中对客户端的搜索)?
预先感谢
解决方法
如果您有json文件 您可以使用JSON.parse()然后过滤数组!
从Web服务器接收数据时,数据始终是字符串。
使用JSON.parse()解析数据,数据成为JavaScript对象。
如果您使用XMLHttpRequest:
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
if (this.readyState == 4 && this.status == 200) {
var myObj = JSON.parse(this.responseText);
document.getElementById("demo").innerHTML = myObj.name;
}
};
xmlhttp.open("GET","json_demo.txt",true);
xmlhttp.send();
您向服务器发送请求并收到字符串响应。 您应该隐蔽字符串(Json)进行排列。 this.response是服务器发送给客户端的json!
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。