मैं गतिशील डेटा प्राप्त करने के लिए d3.json का उपयोग कर रहा हूं।मैं d3.json पर पैरामीटर कैसे पोस्ट करूं?
d3.json("/myweb/totalQtyService.do", function(json) {
drawChart(json);
});
मैं d3.json पर पैरामीटर कैसे पोस्ट करूं? यानी
डेटा: { साल: "2012", ग्राहक: "type1" }?
किसी भी विचार पोस्ट पर उन पैरामीटर पारित नहीं url पैरामीटर /myweb/totalQtyService.do?year=2012 & ग्राहक = type1
मैं ऐसे नीचे कोशिश की, लेकिन यह काम नहीं कर सके। क्योंकि डेटा संरचना बहुत अलग
d3.json => [वस्तु, वस्तु, वस्तु, वस्तु]
$ .ajax => {ENTITY_NAME: "ACTIVA" entity_tar_val: 350entity_val: 400level: 1_ आद्य _: ऑब्जेक्ट} ...
$.ajax({
type: "POST",
url: url,
// parameter here
data : {year: "2012", customer: "type1“},
success: function(json){
// console.log(json);
**drawChart(json);**
} ,
error:function (request, err, ex) {
}
});
कॉलबैक के लिए पैरामीटर सूची कार्य (त्रुटि, डेटा) होना चाहिए। मैंने एक संपादन प्रस्तुत किया। – anderspitman
इसके अलावा आप ऑब्जेक्ट को जेएसओएन – anderspitman
धन्यवाद में भूलना भूल गए :)। निजी तौर पर, मुझे अपना मूल और समझने योग्य लगता है (कॉलबैक तर्क और स्ट्रिंगफिकेशन नहीं है)। मेरा उद्देश्य एक सामान्य मुद्दे के रूप में प्रतिक्रिया को संभालने के लिए एक सामान्य XHR अनुरोध का सबसे छोटा उदाहरण देना था - हालांकि मैंने जवाब में सबसे स्पष्ट तरीके का उल्लेख किया था। इसी तरह मैंने उदाहरण को दो चरणों में स्पष्ट रूप से विभाजित करना चुना - अनुरोध की सृजन और निष्पादन - प्रत्येक फंक्शन कॉल की ज़िम्मेदारी को स्पष्ट करने के लिए दोनों को एक अभिव्यक्ति में दो को चुनने के बजाय। अगर लोग उन्हें अधिक सहायक पाते हैं तो संपादन को स्वीकार करने में खुशी होगी। –