前提
因为需要根据不同的分类查询数据,可以点击一个按钮,重新刷新表格。
js
"ajax": {
"url": "/article/page","data":function (d) {
d.cid = $("#cid").val();d.key = $("#key").val();}
}$("#btn").bind("click", function () {
$("#articleTable").dataTable().fnDraw(false);
});
后台
<select id="page" resultType="Article" parameterType="map">SELECT<include refid="articleColumns" />FROM article AS a<where><if test="cid != null">AND a.cid LIKE CONCAT ('%', #{cid}, '%')</if><if test="key != null">AND a.aname LIKE CONCAT ('%', #{key}, '%')</if></where>order by a.updated desc LIMIT #{page}, #{pageSize}
</select>