Ajax.Request एक सिंटैक्स त्रुटि फेंकता है, लेकिन सही मान देता है

वोट
0

मैं अजाक्स अनुरोध करता है कि ठीक पर अमल का एक समूह है, लेकिन मैं अपने ब्राउज़र में एक सिंटैक्स त्रुटि वाला अंत।

किसी को भी देख सकते हैं कि नीचे मेरे अनुरोध के साथ गलत क्या है?

function getName(refId)
{
    var resp = '';
    new Ajax.Request('/servlet/GetName',
    {
        method:'post',
        parameters: {'requestType':'ref',
                 'value':refId},
        onSuccess:function(transport)
        {
            setName((String(transport.responseText)).trim());
        }
    });
}

संपादित करें: यह भी केवल त्रुटि पहली बार यह कहा जाता हो जाता है फेंक रहा है। अगर मैं सांत्वना स्पष्ट, मैं त्रुटियों मिलना जारी रहता नहीं है।

28/05/2009 को 15:06
का स्रोत उपयोगकर्ता
अन्य भाषाओं में...                            


2 जवाब

वोट
0

खिड़की वस्तु में कोई जड़-संपत्ति के अनुसार, नहीं है W3Schools । हो सकता है कि अगर आप का उपयोग करें

new Ajax.Request(document.domain + '/servlet/GetName', ...

यह बेहतर काम करेगा।

संपादित करें, आह - मैं पढ़ने के लिए सीखना चाहिए। यह काम करता है, लेकिन एक सिंटैक्स त्रुटि फेंकता है। सिंटैक्स त्रुटि! = नहीं लागू किया संपत्ति ... खेद है! लेकिन मैं अपनी पोस्ट वैसे भी रहने देंगे। ;)

29/05/2009 को 11:07
का स्रोत उपयोगकर्ता

वोट
4

मैं गैर एक्सएमएल क्वेरी करने के लिए और साथ ही फ़ायरफ़ॉक्स में XMLHttpRequest का उपयोग कर सिंटैक्स त्रुटि मिल गया है। फ़ायरफ़ॉक्स एक्सएमएल के रूप में प्रतिसाद पार्स करने की कोशिश करता है, और त्रुटि लॉग करता है, लेकिन वैसे भी काम कर रखता है।

मेरे मामले में, मैं सर्वर साइड पर php को यह कहा:
हैडर ( 'सामग्री प्रकार: पाठ / सादे');

: किसी यहां एक क्लाइंट-साइड ठीक सूचना दी
jQuery .getJSON फ़ायरफ़ॉक्स 3 विन्यास त्रुटि अपरिभाषित

16/06/2009 को 18:09
का स्रोत उपयोगकर्ता

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more