使用queryParams获取参数

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

 

需要拿的值比较多时可以单独创建一个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语句如下


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

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

希望能帮到大家~~

你可能感兴趣的:(jquery)