在視圖中我點擊一個按鈕來搜索,我想用新的參數重新加載數據。 下面是我的腳本如何發佈muilti參數重新加載jqgrid在mvc
function SearchClick() {
var byer = $('#cbbSearch').val();
var start = $('#txtDate').val();
var end = $("#txtEndDate").val();
var search = $("#txtFind").val();
myJqgrid.jqGrid('setGridParam', { postData: { byer: byer, start: start, end: end, search: search } }).trigger('reloadGrid');
}
我的網址上創建網格是:
url: '/UIControl/SearchList?byer=' + byer + '&start=' + start + '&end=' + end + '&search=' + search
但在控制器的價值起點,終點,搜索總是空,只有拜爾值爲true。我不知道爲什麼? 下面是我的控制器
public ActionResult SearchList(string byer = "---", string start = "", string end = "", string search = "")
{
List<StyleSearch> lisData = SearchStyle(byer, start, end, search);
}
您確定該值不會從視圖本身變爲空嗎?你可以嘗試在'SearchClick'函數末尾添加'console.log(byer,start,end,search)'來檢查? – tocqueville
SearchClick結尾處的console.log(拜拜,開始,結束,搜索)爲:ACE 2017/07/06 2017/06/28 dsgdgs –