一:取得dom元素的自定义属性值(用于传值)
1.$("element").attr("")
2.$("element").prop("")
3.e.target.getAttribute("")
4.modal框传值:$(e.relatedTarget).data("")//属性值必为 data-value格式
二:form 的ajax提交
1.form.serialize().//只能序列化input里面的name
2.用ajaxForm 或者ajaxSubmit插件
三 :load()
无参数为 httpget ,有参数为httppost,加载html页面
等价于
$.ajax({
url : "waveorder/redioType",
type : "post",
data : str,
dataType : "html",//返回类型
contentType : "application/json",//传输类型
success : function(html) {
$("#redioType").html(html);
}
})
四:javascript 的 json对象
js的json对象
1.定义
var obj = {"name":"chen","age":10};
或json数组对象
var obj = [{"name":"chen","age":10},{"name":"wei","age":10}]
2.将JSON字符串转换为JSON对象
var obj = JSON.parse(str) 或 var obj = str.parseJSON();
3.将JSON对象转换为JSON字符串
var str = JSON.stringify(obj) 或 var str = obj.toJSONString();
五: 事件绑定
$(element).on("click","子元素",function(){})