1 json数据的序列化 之前判断是否为空影响的字段显示
1)json数据序列化parseJSON
2)表单序列化 $("#form").serialize();
2 每次点击绑定事件之前把之前的数据清空 再获取
3 判断复选框是否选择,再回调函数, 给元素一个id,利用onclick绑定函数去触发模态框$("#modal).modal("show");
function getChargerIds(){
var ids='';
var i = 0;
$("[name='themeCheckbox']").each(function(index) {
if ($(this).is(":checked")) {
if ($(this).val() != "-1") {
if(i == 0){
ids = $(this).val();
i++;
}
else{
ids = ids + "," + $(this).val();
}
}
}
});
return ids;
}
function confirm_download(){
var ids = getChargerIds();
if(ids==''){
sco_alert("请选择电桩!");
return;
}else{
$("#downloadQ").modal('show');
}
}
4正则表达式
var reg=^/[a-zA-Z0-9]+$/;
if(!reg.test(str)){
//如果不匹配
}else{
//匹配
}
5 java格式化日期
dateFormat(obj.time,'YYYY-MM-DD');
6 JS格式化日期
//date是需要序列化时间
var time =new Date(data);