我想在$ .ajax調用中傳遞2個參數。
這裏是我的代碼:
function getStatistic6() {
var response;
var allstat6 = [];
var dstart = "01/01/2014";
var dend = "31/03/2014";
$.ajax({
type: 'GET',
url: 'http://localhost:52251/Service1.asmx/Statistic_6_Entete',
data: "start='" + dstart + "'" + " end='" + dend +"'",
contentType: 'application/json; charset=utf-8',
dataType: 'json',
success: function (msg) {
response = msg.d;
for (var i = 0; i < response.Items.length; i++) {
var j = 0;
allstat6[i] = [response.Items[i].Date, response.Items[i].Piece, response.Items[i].Tiers, response.Items[i].AmoutHT, response.Items[i].AmountTTC, response.Items[i].Quantite];
}
fillDataTable6(allstat6);
$('table').visualize({ type: 'line' });
},
error: function (e) {
alert("error loading statistic 6");
}
});
}
我有一個錯誤: 「無效的JSON原始:結束= '31/03/2014'」
帶有一個參數,我做的很好。
如何傳遞2個參數?
使用數據作爲像JSON'{開始:DSTART,端:DEND}' – sofl
我有這樣的錯誤消息 「無效JSON原始:01/2014」。 – Jayce
嘗試使用'data:{「start」:dstart,「end」:dend}',另一個是無效的JSON。 http://jsonlint.com/ – JOBG