मेरे पास कुछ टेस्ट कोड है जो मैं बैकबोन.जेएस को समझने के लिए उपयोग करने का प्रयास कर रहा हूं। जब मैं एक मॉडल ऑब्जेक्ट बैकबोन पर नष्ट कहता हूं तो मेरी बाकी सेवा के लिए एक डेली अनुरोध करता है। लेकिन, मैं कोई भी आईडी नहीं देख सकता जो दर्शाता है कि अनुरोध डेटा, क्वेरीस्ट्रिंग, बॉडी या कहीं भी कौन सा रिकॉर्ड हटाया जा रहा है।backbone.js को कॉल करते समय रिकॉर्ड आईडी प्राप्त करने के लिए
मेरे मॉडल में एक आईडी प्रॉपर्टी है और मैंने इसे 1 का मान सौंपा है। क्या मुझे यह सुनिश्चित करने के लिए कुछ करना है कि आईडी सर्वर के माध्यम से गुजरती है? या क्या कोई अन्य तरीका है कि मुझे पता चल जाएगा कि कौन सा रिकॉर्ड हटाया जा रहा है?
var AccountModel = Backbone.Model.extend({
url: 'Account/Update',
id: null,
username: ''
});
var accountM = new AccountModel({id: 1, username: 'test'});
accountM.destroy();
जब मैं डिबगर मैं देख रहा हूँ AJAX अनुरोध किए जाने को देखो, यह सिर्फ इस तरह दिखता है:
Request URL:http://localhost/probli/Account/Update
Request Method:DELETE
Status Code:200 OK
वहाँ doens't लगता है -
संपादित करें यहाँ प्रासंगिक कोड है एक आईडी या कुछ भी होने के लिए और कोई पोस्ट डेटा नहीं है। क्या मैं गलत हूं? धन्यवाद।
आप साझा कर सकता अपने कृपया टेस्ट कोड? –
मैंने अभी कोड जोड़ने के लिए पोस्ट संपादित किया है। तलाश के लिए धन्यवाद! – Jason