如何实现JS与服务器进行数据交互

如何实现JS与服务器进行数据交互,第1张

你这行代码应该是each循环出来的,id="zan"这里,在后面加个一个id值,如id="zan_'+n.id+'"',

后面的js写成

$('img[id^="zan_"]').click(function(){})

这样的形式去实现功能

javascript中向服务器发送http请求借助的是XMLHttpRequest对象,其他一些库如JQuery对http的请求应该是在这个上面的封装,创建XMLHTPRequest对象用下面的语句:function createXMLHttpRequest() {var xmlHttpif (window.XMLHttpRequest) {xmlHttp = new XMLHttpRequest()if (xmlHttp.overrideMimeType)xmlHttp.overrideMimeType('text/xml')} else if (window.ActiveXObject) {try {xmlHttp = new ActiveXObject("Msxml2.XMLHTTP")} catch (e) {try {xmlHttp = new ActiveXObject("Microsoft.XMLHTTP")} catch (e) {}}}return xmlHttp}发送get请求,并异步处理xmlHttp = createXMLHttpRequest()var url = "getfiledetail.jsp?fileid="+idxmlHttp.open("GET", url, true)// 异步处理返回xmlHttp.onreadystatechange = callbackxmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded")xmlHttp.send()发送post请求var url = "getNginxStatus"xmlHttp.open("POST", url, true)xmlHttp.onreadystatechange = getStatusBackxmlHttp.setRequestHeader("Content-Type",

js是客户端运行程序,就程序运行而言不需要和服务器交互。因为它是一类你浏览器为基础运行的。只是占用客户端资源而已。如果非要和服务器交互相联系的话,那也是客户端向服务器提交数据或者发送请求。不过这个时候JS只是负责界面显示而已,仍然和服务器没有交互。 查看原帖>>


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/613166.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-07-13
下一篇2023-07-13

发表评论

登录后才能评论

评论列表(0条)

    保存