Я написал службу WCF, которая берет строку и возвращает строку. Когда я вызываю это из своего javascript, он вызывает отображение предупреждения об ошибке.Ошибка JQuery.Post при вызове службы WCF
Я пробовал читать API и не знаю, что я делаю неправильно, или как отобразить фактическое сообщение об ошибке.
Вот мой JavaScript:
var path = "http://localhost:15286/Service.svc/SubmitTest?url=" + encodeURIComponent(info.srcUrl);
var jqxhr = $.post(path, function() {
alert("success");
})
.success(function() { alert("second success"); })
.error(function(oEvent) { alert("error"); })
.complete(function() { alert("complete"); });
};
Я наблюдал службу через отладчик, когда он вызывается и возвращает строку «Hello World» без ошибок, так я полагаю, моя проблема заключается в JavaScript боковая сторона.
службы WCF:
[ServiceContract]
public interface IService
{
[WebInvoke(UriTemplate = "/Submit?input={value}")]
[OperationContract]
string Submit(string value);
}
public class Service : IService
{
public string Submit(string input)
{
return "hello world";
}
Какой тип содержимого ответа является настройкой службы? – nnnnnn
Вам удалось? – gdoron
Извините @ gdoron, я не понимаю ваш вопрос :( – BeepBoop