1. 程式人生 > 其它 >button按鈕提交表單資訊

button按鈕提交表單資訊

//表單
<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;
}