$(document).ready(function () {
var request = {
QueryString :
function (val) {
var uri = window.location.search;
var re = new RegExp("" + val + "=([^&?]*)", "ig");
return ((uri.match(re)) ? (uri.match(re)[0].substr(val.length + 1)) : null);
}
}
var areaids = request.QueryString("areaid");
var searchtexts = request.QueryString("searchtext");
if (searchtexts == null) {
return false;
}
searchtexts = ReplaceAll(searchtexts, "/", "%");
searchtexts = decodeURI(decodeURI(searchtexts));
$('#searchtext').val(searchtexts);
$('#areaid').val(areaids);
if (searchtexts != '' && !isValidChar(searchtexts)) {
alert('搜索关键字含有非法字符,请检查!');
return false;
} else {
$('#lptable').datagrid('options').queryParams = {
"areaid" :
areaids,
"searchtext" :
searchtexts
};
$('#lptable').datagrid("reload");
}
});
静态页面传参
最新推荐文章于 2023-12-07 23:15:20 发布
本文介绍了一个使用jQuery处理URL查询参数并根据这些参数动态更新Datagrid的示例。具体实现了从URL获取搜索区域ID和搜索文本,对搜索文本进行转义处理,并验证输入的有效性,最后使用这些参数重新加载Datagrid。
415

被折叠的 条评论
为什么被折叠?



