से वेब सेवा कैसे कॉल करें मैं jQuery से एक webservice कॉल करना चाहता हूं। मैं उसे कैसे कर सकता हूँ?jQuery
jQuery
उत्तर
आप किसी भी अन्य अनुरोध की तरह एक AJAX अनुरोध कर सकते हैं:
$.ajax({
type:'Get',
url:'http://mysite.com/mywebservice',
success:function(data) {
alert(data);
}
})
कृपया सफलतापूर्वक सफलतापूर्वक वर्तनी से सफलता प्राप्त करें ... सफलतापूर्वक सफलता से – jcolebrand
यह अच्छा है लेकिन जब आपको क्रॉस डोमेन – kta
@kta की आवश्यकता है, तो आपको jsonp की आवश्यकता होगी –
संपादित करें:
ओपी क्रॉस-डोमेन अनुरोध का उपयोग नहीं करने के लिए देख रहा था, लेकिन jQuery v1.5 के रूप में JSONP का समर्थन करता है। jQuery.ajax() देखें, विशेष रूप से crossDomain
पैरामीटर।
नियमित jQuery अजाक्स अनुरोध क्रॉस-साइट पर काम नहीं करेंगे, इसलिए यदि आप रिमोट रीस्टफुल वेब सेवा से पूछना चाहते हैं, तो आपको शायद अपने सर्वर पर प्रॉक्सी बनाना होगा और पूछेगा कि jQuery के अनुरोध के साथ। उदाहरण के लिए this site देखें।
यदि यह एक SOAP वेब सेवा है, तो आप jqSOAPClient plugin को आजमा सकते हैं।
मैं कैसे jQuery का उपयोग कर एक WCF सेवा का उपभोग करने के बारे में भी ब्लॉग:
http://yoavniran.wordpress.com/2009/08/02/creating-a-webservice-proxy-with-jquery/
पद से पता चलता सीधे जावास्क्रिप्ट में एक सेवा प्रॉक्सी बनाने का तरीका।
मारवान औइडा के जवाब के बाद लोगों को खुद की तरह समस्या है ... कोड में एक छोटा टाइपो है। "सफलता" के बजाय यह कहता है कि "सफलता" वर्तनी बदलती है और कोड ठीक काम करता है।
जावा में, इस वापसी मान jQuery अजाक्स के साथ विफल रहता है प्राप्त:
return Response.status(200).entity(pojoObj).build();
लेकिन यह काम करता है:
ResponseBuilder rb = Response.status(200).entity(pojoObj);
return rb.header("Access-Control-Allow-Origin", "*").build();
----
पूर्ण वर्ग:
@Path("/password")
public class PasswordStorage {
@GET
@Produces({ MediaType.APPLICATION_JSON })
public Response getRole() {
Contact pojoObj= new Contact();
pojoObj.setRole("manager");
ResponseBuilder rb = Response.status(200).entity(pojoObj);
return rb.header("Access-Control-Allow-Origin", "*").build();
//Fails jQuery: return Response.status(200).entity(pojoObj).build();
}
}
- 1. Jquery: JQuery
- 2. jQuery - प्रपत्र यहाँ jQuery
- 3. jQuery चयनकर्ता और jQuery
- 4. jQuery (0) को jQuery
- 5. JQuery और Jquery-svg
- 6. jQuery
- 7. jQuery
- 8. jQuery
- 9. JQuery
- 10. jquery
- 11. JQuery
- 12. jQuery
- 13. jQuery
- 14. jQuery
- 15. jQuery
- 16. jQuery
- 17. JQuery
- 18. jquery
- 19. jquery
- 20. JQuery
- 21. JQuery
- 22. jQuery
- 23. jQuery
- 24. JQuery
- 25. jQuery
- 26. jQuery
- 27. Jquery
- 28. JQuery
- 29. jquery
- 30. jquery
मैं, प्रश्न को बंद करने का सुझाव देते हैं, तो – shahkalpesh
से नीचे दिए गए लिंक में इसका पर्याप्त उत्तर दिया गया है यह कुछ हद तक स्टैक ओवरफ़्लो प्रश्न से संबंधित है * [कैसे करें एएसपी.NET वेब सेवा को कॉल करने के लिए jQuery का उपयोग करें?] (http://stackoverflow.com/questions/230401/how-to-use-jquery-to-call-an-asp-net-web-service/230605) * । – shahkalpesh
http://docs.jquery.com/Ajax – Gromer