常用易忘功能
1.获取form表单内容
var d = {};
var t = $('form').serializeArray();
$.each(t, function() {
d[this.name] = this.value;
});
alert(JSON.stringify(d));
2.$("#eventName ").find("option:selected").text(),获取选中的值的text
3>mvn archetype:generate -DgroupId=com.companyname.bank -DartifactId=consumerBanking -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false maven命令 快速构建maven项目
4.SELECT * from table group by name 这样可以去重 重复的取的是先插入的那条数据
5.jsp单选框选中
<input type="radio" name="isGlobal" value="1" ${labelClass.isGlobal eq '1' ?'checked':''}>是
<input type="radio" name="isGlobal" value="0" ${labelClass.isGlobal eq '0' ?'checked':''}>否
6.下拉框选中
<select class="form-control" name="orgId" style="width: auto;" ${isAdmin?'':'disabled="disabled"'}>
<c:forEach items="${orgList}" var="org">
<option value="${org.id}" ${acct.orgId eq org.id ? 'selected':''}>${org.name}</option>
</c:forEach>
7复选框选中
1判断选中 $("input[type='checkbox'][name='orgId']:checked").each(function(){
if(this.checked){
if(orgIds==""){
orgIds=$(this).val();
}else{
orgIds+=","+$(this).val();
}
}
});
2.控制选中
if(this.checked){//全选
$("input[type='checkbox'][name='orgId']").prop("checked",true);
}else{
$("input[type='checkbox'][name='orgId']").prop("checked",false);
}
3,回显
<c:forEach items="${orgList}" var="org">
<c:choose>
<c:when test="${fn:contains(orgIdsStr, org.id)}">
<input type="checkbox" value="${org.id }" checked name="orgId">${org.name }
</c:when>
<c:otherwise>
<input type="checkbox" value="${org.id }" name="orgId">${org.name }
</c:otherwise>
</c:choose>
<c:if test="${fn:contains(name, searchString)}">
</c:if>
</c:forEach>