button按鈕提交表單資訊
阿新 • • 發佈:2022-03-01
//表單
<form action="/showUser" method="get" id="select">
<span>使用者名稱:</span>
<input type="text" name="name" placeholder="請輸入使用者名稱"/>
<input type="button" onclick="submitForm()" value="查詢"/>
<a href="userAdd.html">新增使用者</a>
</form>
//js程式碼
<script>
function submitForm(){
//獲取form表單物件,提交選擇專案
var form = document.getElementById("select");
form.submit();//form表單提交
}
</script>
//service層程式碼
public PageInfo<SmbmsUser> showUser(int pageNum,String name){
//當前頁 頁面容量
PageHelper.startPage(pageNum,5);
Example example = new Example(SmbmsUser.class);
Example.Criteria criteria = example.createCriteria();
if (!StringUtils.isEmpty(name)){
//通過使用者名稱模糊查詢
criteria.andLike("username",'%' + name + '%');
}
List<SmbmsUser> smbmsUsers = smbmsUserMapper.selectByExample(example);
bindUser(smbmsUsers);
PageInfo<SmbmsUser> pageInfo = new PageInfo<>(smbmsUsers);
return pageInfo;
}