html代码:
<div class="chooseBar">
<ul class="chooseUl"><li id="a1" class="chooseBtn active">最新课程</li>
<li id="a2" class="chooseBtn">Java基础</li>
<li id="a3" class="chooseBtn">数据库基础</li>
</ul>
<input id="courseType" type="hidden">
</div>
JS代码:
<script rel="script">
$(".chooseUl").children("li").click(function(e){
var chooseId = e.currentTarget.id;
$(this).addClass("active").siblings("li").removeClass("active");
chooseBox(chooseId);
var a = $(this).text();//点击时 当前li的值
alert(a);
if(a=="最新课程"){
$("#courseType").val("");//点击后 当前li的值 通过放到隐藏作用域里
}else{
$("#courseType").val(a);
}
var courseName = $("#search").val();
var trainerPhone = $("#courseType").val();
$.post("<%=basePath%>index/showIndex3",{"courseName":courseName,"trainerPhone":trainerPhone},function(data){
an(data);
});蓝色部分为项目中的部分业务逻辑 可忽略
});
</script>