- 浏览: 21274 次
- 性别:
最新评论
-
ls0609:
这篇博文用到ajax上传录音数据了http://blog.cs ...
jQuery - ajax get() 和 post() 方法
文章列表
作者:Fadeoc Khaos链接:https://www.zhihu.com/question/34219998/answer/58211568来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。1 什么是 DOM
你可以把 DOM 看成节点
<noscript>&lt;img src="https://pic3.zhimg.com/50/05667ad752947e4b8e6176f98ca1e736_hd.png" data-rawwidth="414" data-rawheight=&quo ...
几种书写格式,记录一下
//原始
$(document).ready(function(){
document.write("test1", "<br/>");
});
//缩写
$().ready(function(){
document.write("test2", "<br/>");
});
//缩写
$(function(){
document.write("tes ...
在一些有多选的例子中,就需要checkbox,但是怎么具体实现呢?javascript如何获取checkbox选中项的值,主要思路是获取所有的checkbox,然后遍历哪些checkbox被选中,最后使用checkbox的value属性获取选中checkbox的值。
直接看一个例子
<script>
function checkbox()
{
var str=document.getElementsByName("box");
var objarray=str.length;
var chestr="";
...
我们经常会用到下拉标签。
举个例子:
我们使用表单下拉列表选择数据,如省、市、县、年、月等数据,我们即可使用下拉菜单表单进行设置。
Form select语法与结构
<select name="select1">
<option value="0">www.baidu.com</option>
<option value="1">www.4399.com</option>
</select>
select 为下拉列表菜单 ...
1.点击一个按钮跳转到另一个页面 (网址) 两种写法:
<button onclick="{location.href='location.html'}">获取现在的位置</button>
<input type="button" value="go" onclick="location.href='http://liujun11.iteye.com&quo ...
$(selecor).css(name)
css()方法返回或设置匹配元素的一个或多个样式属性。
设置<p>元素的颜色:
Java代码
$(".button").click(function(){
$("p").css("color","blue");
});
使用函数来设置css属性
Java代码
为什么要规范?
1,降低每个组员介入项目的门槛成本;
2,提高工作效率及协同开发的便捷性;3,高度统一的代码风格;
4,提供一整套HTML、CSS解决方案,来帮助开发人员快速做出高质量的符合要求的页面;
css通用约定
(1)分离
结构(HTML)、表现(CSS)、行为分离(JavaScript) 将结构与表现、行为分离,保证它们之间的最小耦合,这对前期开发和后期维护都至关重要(2) 缩进使用tab(4个空格宽度)来进行缩进,可以在IDE里进行设置(3)编码以 UTF-8 无 BOM 编码作为页面格式;在HTML中文档中用 来指定编码;不需要为CSS显示定义编码,因 ...
get post 是客户端和服务器端进行请求和响应的的方法。
get --是从指定资源请求数据。
post--是向指定的资源提交要处理的数据。
get 和 post 的一些注释:
get 请求可被缓存 post 请求不会被缓存
get 请求保留在浏览器历史记录中 post 请求不会保留在浏览器历史记录中
get 请求可被收藏为书签 post 不能被收藏为书签
...
jQuery的$()有3种方法。
(1)DOM选择,可以指定上下文;
(2)DOM创建,可以指定所属的document、属性、事件、甚至所有jQuery方法;
(3)DOM加载完成事件监听,是 $(document).ready() 的简化写法。
(1)DOM选择
通过选择符来选择:
jQuery( selector [, context ] )
第二个可选参数可以指定上下文,它的类型可以是DOM对象也可以是jQuery对象。例如,找ul下的所有li。
$ul = $('ul');
$li = $.('li', $ul);
相当于这个功能:
$ ...
(1)先说<tr>标签
<table>是<tr>的上层标签<tr>必须在一个<table></table>里面,它不能单独使用,相当于<table>的属性标签. <tr>...</tr> 定义一行标签,一组行标签内可以建立多组由<td>或<th>标签所定义的单元格。<table>标示一个表格,<tr>标示这个表格中间的一个行 <td>标示行中的一个列,需要嵌套在<tr></tr>中间
这里是一个例子: ...
一般正常来说,要使用某个类的方法,得要线实例化一个对象在调用方法。
但是使用@staticmethod或@classmethod,就不需要实例化了,直接用类名.方法名()来调用。
他们的好处是,有利于组织代码,把一些属于某个类函数放到那个类里面去,这样看起来也整洁。
他们的区别:
冷不丁一看写的都差不多,仔细一看前面几个字母不一样。
先从使用方法上看,@staticmethod不需要表示自身对象的self和自身类的cls参数。跟使用函数差不多。
@classmethod也不需要self参数,但第一个参数要表示自身类的cls参数。
还有一点差别:
如果在@static ...
Ajax会触发的事件有两种事件,一种是局部事件,一种是全局事件:
局部事件:通过$.ajax来调用并且分配。
Java代码
$.ajax({
beforeSend: function(){
// Handle the beforeSend event
先说一下 经常用的元素查找方法:
$("#myELement") 选择id值等于myELement的元素,id值不能重复在文档中只能有一个id值是myELement所以得到的是唯一的元素
$("div") 选择所有的div标签元素,返回div元素数组
$(".myClass") 选择使用myClass类的css的所有元素
$("*") 选择文档中的所有的元素,可以运用多种的选择方式进行联合选择:
...
先说一下编码前的的准备事宜。
1.获取jQuery的最新版本
2.jQuery库类xing4的说明
3.jQuery
4.在页面中引入jQuery(这的需要解释一下,他在引用时使用的是相对路径,在实际项目中需要调整jquery库的路径。
在编写的页面代码中<head>标签引入jQuery库后,就可以使用jQuery库了,程序如下;
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 STRICT//EN‘
" http://www.w3.org/TR/xhtm11DTD/XHTML1-strict.dtd& ...
定义:
静态函数(@staticmethod): 即静态方法,主要处理与这个类的逻辑关联, 如验证数据;
类函数(@classmethod):即类方法, 更关注于从类中调用方法, 而不是在实例中调用方法, 如构造重载;
成员函数: 实例的方法, 只能通过实例进行调用;
class Foo(object):
"""类方法的三种语法形式"""
def instance_method(self):
print("是类{}的实例方法,只能被实例对象调用".form ...