<form id="form" method="post" action="${ctx }/listeningnotupload/notupload?searchFlag=1">
<div class="page-content">
<div class="row">
<div class="col-xs-12">
<table class="table table-bordered table-condensed table-filter">
<tr>
<th class="active text-right">类型</th>
<td><select name="notUploadFlag" id="notUploadFlag" >
<option selected="selected "value="0">是</option>
<option value="1">否</option>
</select>
</td>
</tr>
<input type="submit" value="tijiao" onclick="test()"/>
</table>
</div>
<div class="col-xs-12 filter-submit">
<div class="col-xs-6 text-left ">
</div>
<div class="col-xs-6 text-right ">
<button auth="AUTH_I15030101" class="btn btn-primary btn-xs"
type="button" id="search">
<i class="icon icon-search"></i>查询
</button>
</div>
</div>
<div class="col-xs-12">
<%@ include file="../commons/jspPage.jsp"%>
<!-- PAGE CONTENT ENDS -->
<!-- PAGE CONTENT ENDS -->
</div>
<!-- /.col -->
</div>
<!-- /.row -->
</div>
</form>js:
function test() {
showMask();
var className=$("input[name=className]").val();
var classCode=$("input[name=classCode]").val();
var teacherName=$("input[name=teacherName]").val();
var staffNo=$("input[name=staffNo]").val();
var lessonDateStrS=$("input[name=lessonDateStrS]").val();
var lessonDateStrE=$("input[name=lessonDateStrE]").val();
var subProjectCode=$("input[name=subProjectCode]").val();
var notUploadFlag=$("input[name=notUploadFlag]").val();
var teacherOrgName=$("input[name=teacherOrgName]").val();
$.ajax({
type:"post",
async : false,
url:"${ctx }/listeningnotupload/notupload?searchFlag=1",
data:{
className:className,classCode:classCode,teacherName:teacherName,
staffNo:staffNo,lessonDateStrS:lessonDateStrS,subProjectCode:subProjectCode,
notUploadFlag:notUploadFlag,teacherOrgName:teacherOrgName,
lessonDateStrE:lessonDateStrE
},
success:function(data){
alter("chenggong");
}
})
}
<div class="page-content">
<div class="row">
<div class="col-xs-12">
<table class="table table-bordered table-condensed table-filter">
<tr>
<th class="active text-right">类型</th>
<td><select name="notUploadFlag" id="notUploadFlag" >
<option selected="selected "value="0">是</option>
<option value="1">否</option>
</select>
</td>
</tr>
<input type="submit" value="tijiao" onclick="test()"/>
</table>
</div>
<div class="col-xs-12 filter-submit">
<div class="col-xs-6 text-left ">
</div>
<div class="col-xs-6 text-right ">
<button auth="AUTH_I15030101" class="btn btn-primary btn-xs"
type="button" id="search">
<i class="icon icon-search"></i>查询
</button>
</div>
</div>
<div class="col-xs-12">
<%@ include file="../commons/jspPage.jsp"%>
<!-- PAGE CONTENT ENDS -->
<!-- PAGE CONTENT ENDS -->
</div>
<!-- /.col -->
</div>
<!-- /.row -->
</div>
</form>js:
function test() {
showMask();
var className=$("input[name=className]").val();
var classCode=$("input[name=classCode]").val();
var teacherName=$("input[name=teacherName]").val();
var staffNo=$("input[name=staffNo]").val();
var lessonDateStrS=$("input[name=lessonDateStrS]").val();
var lessonDateStrE=$("input[name=lessonDateStrE]").val();
var subProjectCode=$("input[name=subProjectCode]").val();
var notUploadFlag=$("input[name=notUploadFlag]").val();
var teacherOrgName=$("input[name=teacherOrgName]").val();
$.ajax({
type:"post",
async : false,
url:"${ctx }/listeningnotupload/notupload?searchFlag=1",
data:{
className:className,classCode:classCode,teacherName:teacherName,
staffNo:staffNo,lessonDateStrS:lessonDateStrS,subProjectCode:subProjectCode,
notUploadFlag:notUploadFlag,teacherOrgName:teacherOrgName,
lessonDateStrE:lessonDateStrE
},
success:function(data){
alter("chenggong");
}
})
}
结论:如楼上所说的,submit改button
select你取的是input,能取到值才是见鬼了