मेरा सवाल सरल है: सिम्फनी 2 और jQuery.post का उपयोग करते समय मुझे मार्ग में पैरामीटर या स्थैतिक यूआरएल में पोस्ट करना चाहिए और अनुरोध के शरीर में पैरामीटर भेजना चाहिए?
$.post("/article/delete/5", function(e){
// Do something
});
या:
$.post("/article/delete", { id : 5 }, function(e){
// Do something
});
उत्तर:
उत्तर № 1 के लिए 1पूर्व, अगर आप एक विश्वसनीय एपीआई देखते हैंसंसाधन आईडी हमेशा यूआरआई में शामिल होती है यदि आप प्राप्त करना चाहते हैं (GET), अपडेट (PUT), डेल्टा अपडेट (पैच) या इसे हटाएं (हटाएं)। एक आदर्श दुनिया में हालांकि आप jQuery का उपयोग कर एक डेली अनुरोध करेंगे।
$.ajax("/article/delete/5", {
"type": "DELETE"
});
देख: http://api.jquery.com/jQuery.ajax/