1. 相同class的元素个数:$(".a").length;
2. 判断undefined: typeof (检查变量类型)
var qu = $('#newTabel div').eq(i).find('input[name=questionName]').val();
if(typeof(qu) != "undefined")
var partId = $("#"+tableId +" input[name='pRadio']:checked").val();
if(typeof(partId) =='undefined' || partId == '' ){
$.messager.alert('提示:','请先选择题目大类!','warning');
return false;
}
3.
url:'<%=request.getContextPath()%>/project/addProject',
href:'${pageContext.request.contextPath }/north'
4.
var auth = document.getElementById("#userPwd").value;
var pass = $("#userPwd").val();
5. radio check 设置
$('#hour').prop('checked',true);
6. 引入js、jsp
<script type="text/javascript" src="<%=request.getContextPath()%>/resource/Common.js"></script>----WebContent、src
<jsp:include page="../../jsp/common/inc2.jsp"></jsp:include>
7. 构造list
var list = []
for(var j=0;j<itemArr.length;j++){
var item = $('#addSuTabel .qiClass').eq(i).find('.itemClass').eq(j).val();
list.push(item);
}
qus[i]={
quName : qu,
uType : type
}
qus[i].items=list;
8. div添加内容
添加标签
$("#date").append("<td id='error' style='color:red'>结束时间必须大于开始时间</td>");
$("#error").remove();
添加值
<div id="total" style="font-size: 18px;"></div>
$('#total').text(data.total);
$('#total').html(data.total);
9. 事件: 13表示按回车键,9表示按TAB键。
A. 按下enter键提交
$('#authCode').keydown(function(e){
if(e.keyCode==13){ //enter键
formSubmit();
}
});
B. 按下enter键查询
<input type="text" class="text" accesskey="s" name="queryString" id="key" value="${queryString }"
autocomplete="off" οnkeydοwn="javascript:if(event.keyCode==13) {query()}">
<input type="button" value="搜索" class="button" οnclick="query()">