首页 > 解决方案 > 当我使用 javascript 获取数据时,请求的 URI 太大

问题描述

var tempArrayVal = [];
var tempArrayTag = [];
function getParam() {
  var idx = document.URL.indexOf('?');
  var param = {};
  var myBuff = {};
  if(idx != -1) {
    var pairs = document.URL.substring(idx+1,document.URL.length).split('&');
    for(var i = 0; i < pairs.length; i++) {
        nameVal = pairs[i].split('=');
        params[nameVal[0]] = nameVal[1];
        tempArrayTag[i] = nameVal[0];
        tempArrayTag[i] = decodeURIComponent(tempArrayTag[i]);
        tempArrayVal[i] = params[nameVal[0]];
        tempArrayVal[i] = decodeURIComponent(tempArrayVal[i]);
    }
 }
}

我的数据库中有一个数据集,我正在尝试显示它。当表中的行 <= 52 时,它将成功获取数据并正确显示数据。当我插入数据编号 53 并获取数据时,它会显示错误“请求的 Uri 太大”。我该如何解决?

标签: javascripturi

解决方案


推荐阅读