У меня есть этот метод в mvc-сервисе asp.net с поддержкой ajax
[OperationContract]
public TestRun GetTestSuite(string testSuitName) {
TestRun testRun =
AdapterFactory.CreateTestRunAdapter().GetByTestSuiteName("testSuit");
return testRun;
}
Где TestRun создается с использованием структуры сущностей для таблицы TestRun.
Я использую следующий метод ajax
function getTestSuite() {
$.ajax({
type: "POST",
url: "Services/TestRunService.svc/GetTestSuite",
data: '{"testSuitName" : "' + testSuiteName + '"}',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (response) {
},
//If the call fails
error: function (xhr, textStatus, errorThrown) {
alert(errorThrown);
}
})
}
Я получаю неопределенную ошибку.Если я возвращаю строку из службы, она работает.Нужно ли менять
dataType: "json" на что-то еще?
С уважением, Асиф Хамид