Tôi có một dịch vụ web SOAP trong java cần phải gọi ba từ một trang html bằng cách sử dụng jquery. Ai đó có thể cho tôi biết làm thế nào để làm điều đó. Tôi mới làm quen với nó.tiêu thụ SOAP webservice bằng cách sử dụng jquery
Trả lời
Một tìm kiếm google nhanh chóng cho thấy rằng có một plugin jquery cho việc này:
http://plugins.jquery.com/project/jqSOAPClient
Tải, ví dụ và biết thêm thông tin có sẵn từ liên kết này.
bạn có thể xin vui lòng ell tôi từ đâu để tải về ví dụ tôi không thể tìm thấy trong url nêu trên – Newbee
Annoyingly, cậu nói đúng - các liên kết trên trang đó dường như tất cả đều bị hỏng.Không phải là liên kết tải xuống chức năng Tôi nên kiểm tra trước khi đăng bài. Liên kết này có thể giúp bạn - có vẻ như nó chứa mã nguồn ban đầu (cộng thêm một chút trên đầu trang): http://plugins.jquery.com/files/jquery.soapRequest.js.txt – Spudley
Cả hai liên kết đều hiện đang ngoại tuyến. Không hoạt động –
ya bạn có thể thực hiện theo cách này như dưới đây.
$(document).ready(function() {
$('input:button').addClass("btnClass");
fillData();
$('#btnGet').click(function() {
fillData();
});
function fillData() {
$.ajax({
type: "Post",
url: "../myService.asmx/getStudent",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) {
//var nMsg = (typeof msg.d) == 'string' ? eval('(' + msg.d + ')') : msg.d;
var t = "<table width='80%' id='resTab'> <tr>" +
"<td colspan='5' style='text-align:center'><font size='3'><strong>Your Search Result......</strong></font></td></tr> <tr><td style='text-align:left' colspan='5'><hr></td></tr> "
+ " <tr><td style='text-align:center'>Student ID</td><td style='text-align:center'>Student Name</td><td style='text-align:center'>Student Course</td><td style='text-align:center'>Student USN</td></tr>"
+ " <tr><td style='text-align:left' colspan='5'><hr><br></td></tr> ";
$.each(msg.d, function(index, item) {
t = t + " <tr><td style='text-align:center'>" + item.studId + "</td><td style='text-align:center'>" + item.studName + "</td><td style='text-align:center'>" + item.studCourse + "</td><td style='text-align:center'>" + item.studUsn + "</td><td><input type='button' ID='btn-" + item.studId + "' value='Delete' class='new-button' /> <input type='button' ID='upd-" + item.studId + "' value='Update' class='upd-button' /></td></tr>";
t = t + " <tr><td style='text-align:left' colspan='5'><hr></td></tr> ";
});
t = t + " </table> ";
$("#stdData").html(t);
},
error: function(msg) { }
});
}
Ở đây tôi thấy các dữ liệu vào một div ............
để trả lời tôi, nếu nó giải quyết và nếu có ping truy vấn tôi.
+1 cho NOT định dạng mã của bạn - ít nhất làm cho OP làm việc một chút cho 'plz gửi teh codez' (BTW, tôi không có ý tưởng nếu điều này thậm chí hoạt động, nhưng upvote vẫn có vẻ bảo hành) – KevinDTimm
Tôi đoán đây là một yêu cầu dịch vụ web REST. fo rme tôi có một webservice java SOAP. – Newbee
Uhh ... no. Đây không phải là một yêu cầu SOAP, đó là một yêu cầu JSON. Nếu bạn kết nối mã này với một dịch vụ SOAP, nó sẽ thất bại. -1 – Richard
Đây là liên kết Bạn có thể thực hiện việc này để sử dụng đơn giản hơn.
http://www.andrewrowland.com/article/display/consume-dot-net-web-service-with-jquery
Làm cho câu trả lời này giải quyết được vấn đề.
cảm ơn
Đây là một liên kết đi đến mã dịch vụ JSON yêu cầu. Nó không hữu ích và không trả lời câu hỏi. – Richard
có một plugin tương đối mới có sẵn:
http://plugins.jquery.com/soap/
tôi chia hai dự án, và tôi đã làm việc trên một số sửa đổi (các plugin không xử lý các dịch vụ tôi đang làm việc với). Tôi hy vọng sẽ nhận được các bản cập nhật của tôi được hợp nhất vào một thời điểm nào đó, nhưng sẽ rất vui khi có bất kỳ phản hồi nào. .
- 1. Tiêu thụ WebService với php
- 2. Tiêu thụ dịch vụ WCF bằng cách sử dụng jQuery
- 3. Tiêu thụ SOAP webservices Play framework 2.1.2
- 4. Tiêu thụ một WCF WsHttpBinding WebService trong Java
- 5. Tiêu thụ webservice từ một tệp DLL .NET - app.config
- 6. Tiêu thụ các dịch vụ web SOAP trên iOS
- 7. Cách tạo XSD cho SOAP Webservice
- 8. Tiêu thụ dịch vụ web SOAP trong ASP.NET
- 9. tiêu thụ serAP web SOAP trong công cụ ứng dụng của google và GWT
- 10. Cách thêm tiêu đề SOAP vào yêu cầu SOAP bằng JAX-WS?
- 11. Tiêu thụ WCF từ jQuery như JSON
- 12. Mức tiêu thụ CPU khi chỉ đang ngủ bằng cách sử dụng Thread.sleep
- 13. Đặt tiêu đề SOAP tùy chỉnh bằng cách sử dụng Axis 1.4
- 14. cách tiêu thụ dịch vụ wcf bằng ruby?
- 15. là có thể nhận yêu cầu SOAP miền chéo bằng cách sử dụng jquery
- 16. Làm thế nào để phân biệt nó là một SOAP hoặc REST webservice?
- 17. Cách gọi SOAP WS từ Javascript/jQuery
- 18. Cách sử dụng một proxy trong AJAX javascript bằng cách sử dụng SOAP giống như WCF Test Client sử dụng
- 19. Làm thế nào để có nhiều cột tiêu thụ 100% chiều cao bằng cách sử dụng twitter bootstrap?
- 20. Nhận báo cáo từ jasperserver bằng cách sử dụng REST webservice và asp.net C#
- 21. Cần chuyển file .apk sử dụng webservice
- 22. Tiêu đề và mức tiêu thụ pin
- 23. Tomcat tiêu thụ CPU cao
- 24. Tiêu thụ các dịch vụ web JSON-RPC trong .NET
- 25. Dòng lệnh Curl để tiêu thụ dịch vụ web?
- 26. cách lấy tiêu đề tùy chọn = "mẫu" bằng cách sử dụng jquery
- 27. Cách sửa thanh bên và tiêu đề bằng cách sử dụng CSS cho JS & jQuery Scroller
- 28. Mức tiêu thụ nhiều luồng đơn
- 29. WCF được sử dụng khi WebService thêm tham số boolean?
- 30. Tiêu thụ API RESt từ .NET
-1 cho thậm chí không cố gắng :( – KevinDTimm