2021-01-28

Bootstrap-table 获取选中行的内容,并转化成 JSON 格式。

$('#table').bootstrapTable({
				url: '/user/all', cache: false,
				search: true, showPaginationSwitch: true, showRefresh: true, showToggle: true,
				pagination: true, sortable: true, striped: true, clickToSelect: true,
				columns: [
					{ field: "state", checkbox: true }, //复选框
					{...}, 
				]
<script>
	function resetPassword() {
		//返回选择行的数据
		json = JSON.stringify($("#table").bootstrapTable('getSelections'));
		json1 = json.slice(1, -1);
		json2 = jQuery.parseJSON(json1);
		json3 = eval('(' + json1 + ')');
	}
</script>
变量 类型 输出
json string '[{...}]' -> [{...}]
json1 string '{...}' -> {...}
json2 object {...} -> {...}
json3 object {...} -> {...}

未测试多行

上一篇:JavaScript - JSON


下一篇:puppet