beego触发改变分类
选中分类后,要根据分类展示不同的内容
改变选项后,
会触发一个事件
我们看script
<script>
window.onload
$("#select").change(function(){
$("#form").submit()
})
</script>
<form id="form" method="" >
//修改ShowIndex
typeName := this.GetString("select")
//select * from article where articleType.Typename='娱乐新闻'
qs.Limit(page,start).RelatedSel("ArticleType")
.Filter("ArticleType__TypeName").All(&articles)
在地址栏直接输入
localhost:8080/index
会发生错误,因为这时候没有传递select值
这时候不显示文章列表
而且无法触发最后一个选项
typeName := this.getString("select")
var count int64
if typeName==""{
}else{
}
if err !=nil{
}
pageCount := math.Ceil(float64(count)/float64(page))
this.Data["count"]=count
this.Data["pageCount"]=int()
count,err := qs.RelatedSel("ArticleType").Count()
if err!=nil {
}
一个int64 count
一个int
index:=1
count-int64(index)