使用queryParams获取参数

jquery使用queryParams拿参数:
注:只放上了重点说明问题的代码
//使用isBackUp:$("#isBackUp").val()拿到了参数

 <input type="text" id="isBackUp" name="isBackUp" class="input_text"
                               value="${param['isBackUp']}" />

需要拿的值比较多时可以单独创建一个function来处理参数:

function A(v){
var v = {
	notBack:$("#notBack").val(),
	isBackUp:$("#isBackUp").val()      //最后一行没有逗号
};
return v;
function ways(){
            $('#query_results').bootstrapTable({
                url: '...',  //请求后台的URL
                ...
                queryParams: A,
                ...
            });

这样是拿到了前端input输入参数,如果是option选择的话如下方法拿默认值:

//select语句如下

<select id="isBackUp" style="width:100px;">
	<option value="-1">所有</option>
	<option value="0">主用</option>
	<option value="1">备用</option>
 </select>

queryParams来解决这个问题,如下:

*/
function datagrid(columns){
	$('#data').datagrid({
		...
		//默认拿到选择里面为值为-1的选项
		queryParams:{isBackUp:-1},
		...
		onLoadSuccess:function(){
			//一定要加上这一句,要不然datagrid会记住之前的选择状态,删除时会出问题。
			$('#data').datagrid('clearSelections');
		}
	});

希望能帮到大家~~

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值