任务:利用中国天气网的公开接口,实现天气预报的查询功能 实验的功能要求如下: (1)当网页加载时,根据所给的 json 数据解析获得省(直辖市)的信息并显示在下拉列表框中供用户选择: (2)当用户选择某个省(直辖市),在第二个下拉列表框中显示所有的城市(地区)信息: (3)当用户选择了某个城市(地区),查询最近 15 天的天气预报信息并在表格中显示. 主要代码: <!DOCTYPE html> <html> <head> <meta charset="U…
知识点: 1.重置表单数据 2.获取表单数据(纯JavaScript) 3.设置表单数据(纯JavaScript) 4.ajax发送数据到客户端 (1)设置请求头,自己组合数据 (2)实例化表单对象,不需要设置请求头,数据不需要自己组合 添加案例: 前端样式: <style> .model{ position: fixed; top: 0px; left: 0px; bottom: 0px; right: 0px; background-color: white; } .hide{ displ…
一.基本概念在iOS中以NSStream(流)来发送和接收数据,可以设置流的代理,对流状态的变化做出相应.1连接建立2接收到数据3连接关闭NSStream:数据流的父类,用于定义抽象特性,例如:打开.关闭代理,NSStream继承自CFStream(CoreFoundation)NSInputStream:NSStream的子类,用于读取输入NSOutputStream:NSSTream的子类,用于写输出 二.开发步骤1.网络连接设置 设置网络连接,绑定到主机和端口 设置输入流和输出流的代理,监…
前言:通其他的功能处理一样,聊天也是通过模块发起的成为:“消息模块” 原理:1 current客户端开启通过消息模块开启并监听消息(监听通过代理). 2 当“current客户端”收到来自“other客户端”的消息时,current客户端本地(沙盒)创建数据库存储聊天消息. 3 界面展示通过获取数据库中的数据. 4 整个过程通过socket长连接,保证了数据的实时性. 实现:1 打消息模块开头部文件 2 创建消息模块 3 开启消息模块 4  销毁消息模块(dealloc) 一 添加消息模块 ==…
/* * 生成XMLHttpRequest */ function getxhr() { //获取ajax对象 var xhr = null; try { xhr = new XDomainRequest(); } catch(e) { try { xhr = new XMLHttpRequest(); } catch(e) { try { xhr = new ActiveXObject("Msxml2.XMLHTTP"); } catch(e) { xhr = new ActiveX…
一.背景 上班的日子总是3点一线,家里,公司和上班的路径,对于一个特别懒得我来说,经常遇到上班路上下雨了,而我却没带伞,多么痛的领悟.最近对python有一种狂热的学习热情,写了4年多的C++代码,对于python我不能说简单,但是他做东西确实太快了,现有的第三方资源真的炒鸡多,用的我也是不亦乐乎.除了上班忘记带伞,每天重复性的工作还有很多,比如上下班打卡.每个礼拜的周报,还有如果有关心的女神,也可以做定时发送心里话,或者定时提醒等各种服务.有时候想如果有一个人能按时提醒我就好了,这种想法也就停…
路由系统 1.每个路由规则对应一个view中的函数 url(r'^index/(\d*)', views.index), url(r'^manage/(?P<name>\w*)/(?P<id>\d*)', views.manage), url(r'^manage/(?P<name>\w*)', views.manage,{'id':333}), 2.根据app对路由规则进行一次分类 rl(r'^web/',include('web.urls')), 1.每个路由规则对应…
前后端传输数据的编码格式(contentType) 提交post请求的两种方式: form表单 ajax请求 前后端传输数据的编码格式 urlencoded formdata(form表单里的) jaon 研究form表单 默认的数据编码格式是urlencoded 数据格式:username=jas…
通过json发送和接受数据,数据以json的格式在服务器端和前台进行传递,什么是json数据?这里就不进行详细阐述,轻自行百度解决. 在html5 中利用ajax 异步请求时,会遇到跨域的问题,如果域名不一致.ip地址不一致,端口不一致都会导致跨域请求不成功. 为了解决这个问题,需要在前台和后台均设置相关的属性进行跨域请求. 现在展示服务器端的代码: 自己封装的过滤器: package utils; import java.io.IOException; import javax.servlet…
1 ajax发送其他请求 1 写在form表单 submit和button会触发提交 <form action=""> </form> 注释 2 使用input 类型为 button <input type="button" id="id_btn" value="提交"> 1 大坑 -如果在form表单中,写button和input是submit类型,会触发form表单的提交 -如果不想触发…