2016-07-20 130 views
0

我有客戶端使用jsreport.js。在AJAX調用獲取數據之後,我將數據傳遞給JSON的jsreport請求以發送到jsreport服務器,但隨後出現此錯誤。Jsreport客戶端發送請求:發生錯誤 - 參數太多

$.getJSON(AJAXurl). 
success(function (people) { 
var data=JSON.stringify(people) 
jsreport.serverUrl = 'http://localhost:5488'; 
var request = { 
template: { 
      shortid:"rJPUhdmv"}, 
    data: data};         
    jsreport.render('_blank', request);  }) 

爲什麼會發生?我是否正確使用jsreport?

回答

1

您不應串聯請求數據屬性,而應使用原始普通對象。

$.getJSON(AJAXurl).success(function (people) { 
var data = people 
jsreport.serverUrl = 'http://localhost:5488'; 
var request = { 
    template: { 
    shortid:"rJPUhdmv" 
    }, 
    data: data 
    };         
    jsreport.render('_blank', request); 
}) 
相關問題