sessionstorage本地数据库存储和ajax提交后台的数据接口
2016-11-23 22:22
429 查看
//下一步调用时触发的函数 function queren() { var i = 0, emilArray = [], phoneArray = [], phoneNumber = 0, emilNumber = 0; //获取的token存入会话中 var storage = window.sessionStorage; if (!window.sessionStorage) { alert("浏览器不支持sessionStorage"); } else { console.log(storage.data); } //用,分割输入的字符产并将结果存入数组中 var textEmilValue = $('.text-email').val(); var textEmilArray = []; var textEmilArray = textEmilValue.split(","); for (i = 0; i < textEmilArray.length; i++) { if (!isNaN(textEmilArray[i])) { phoneArray[i] = textEmilArray[i]; phoneNumber = 1; } else if (isEmail(textEmilArray[i])) { emilArray[i] = textEmilArray[i]; emilNumber = 1; } } //调用上传的接口,传输数据给后台。 if (phoneNumber == 1) { console.log(storage.company_Id); $.ajax({ url: 'http://192.168.191.3:8080/WorkCloud/Company?m=invite', dataType: 'json', type: 'POST',//post方式 data: { //发送给后台的数据 'token':storage.token, 'company_id':storage.company_Id, 'mobile':phoneArray, 'email':emilArray }, success: function (data) { if (data.status == 1) { console.log(data.info); } else { console.log(data.info); } } }) } if (emilNumber == 1) { $.ajax({ url:'http://192.168.191.3:8080/WorkCloud/Company?m=invite', dataType:'json', type:'POST', data: { 'token':storage.token, 'company_id':storage.company_Id, 'mobile':phoneArray, 'email':emilArray 4000 }, success: function (data) { if (data.status == 1) { console.log(data.info); } else { console.log(data.info); } } }) } } //判断是否是邮箱 function isEmail(strEmail) { if (strEmail.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) != -1) { return 1; } else { return 0; } }
相关文章推荐
- 使用 NodeJs 实现一个本地接口数据系统,无需数据库,让前端独立于后台开发
- ajax方式实现注册功能(提交数据到后台数据库完成交互)
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及非文件上传的部分
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及文件上传的部分
- MVC3/4项目开发中遇到的ajax提交Json数据到后台Controller处理(接收参数:多重JSON)
- 使用Struts 2框架、ajax提交中文数据在后台乱码的问题
- html5本地存储之localstorage 、本地数据库、sessionStorage简单使用示例
- ClientDataset作为缓存提交数据,后台分析并存储数据
- ajax提交json数据,后台解析问题
- ajax案例---以GET和POST方式异步提交数据给后台
- 使用Struts 2框架、ajax提交中文数据在后台乱码的问题
- AJAX自学练习二:无刷新从数据库后台取数据显示
- 仿淘宝图片空间 点击文字 出现可编辑文本框 提交ajax数据到后台修改
- [C#]Winform后台提交数据且获取远程接口返回的XML数据,转换成DataSet
- AJAX自学练习二:无刷新从数据库后台取数据显示
- sql server调用数据库存储过程接口导入数据
- JS实现AJAX提交数据到后台,实现验证用户名是否存在功能详解
- HTML5 Web存储方式的localStorage和sessionStorage进行数据本地存储案例应用
- MVC4中AJAX Html页面打开调用后台方法实现动态加载数据库中的数据
- ajax提交数据到后台