用Ajax将checkbox选中的值发送给后台
生活随笔
收集整理的這篇文章主要介紹了
用Ajax将checkbox选中的值发送给后台
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
獻上代碼
var postInstall=function(data,fn){ //發送請求var xhr = new XMLHttpRequest();var url=""; //地址,注意不要跨域xhr.open("post", url);xhr.setRequestHeader("content-type", "application/json");xhr.onreadystatechange = function() {if(xhr.readyState == 4) {var str=xhr.responseText;console.log(str);var obj=JSON.parse(str);if(typeof(fn)=="function"){fn(obj);}}}data=JSON.stringify(data);xhr.send(data); } //輪巡 var Timer=setInterval(function(){var xhr = new XMLHttpRequest();var url="";xhr.open("GET", url);xhr.setRequestHeader("content-type", "application/json");xhr.onreadystatechange = function() {if(xhr.readyState == 4) {}} },2000); // 200秒內持續 document.addEventListener('click',function(evt){if(!evt.target.matches(".yes")){return;}var data={ //發送的數據environ:document.getElementById("environ").checked, keystone:document.getElementById("keystone").checked,glance:document.getElementById("glance").checked,}postInstall(data,function(resdata){if(resdata.status=="OK"){alert("發送成功");}}); });?
轉載于:https://www.cnblogs.com/xiaoluoli/p/5899008.html
總結
以上是生活随笔為你收集整理的用Ajax将checkbox选中的值发送给后台的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SpringMvc和Mybatis整合需
- 下一篇: 一体化办公系统