Если вы хотите внести свой вклад в проект Squash TM, не стесняйтесь обращаться к команде Henix, отправив письмо по этому адресу: contact@squashtest.org
Если вы хотите разработать этот плагин самостоятельно , вы можете получить доступ к исходному коду и всей необходимой документации на этом веб-сайте: www.squashtest.org
Надеюсь, он ответит на ваш вопрос.
Спасибо.
Я нашел ответ, я не узнал логическую причину такого поведения, но данные не были в методе успеха, даже если код statuc был 200. на самом деле это было в ошибке: свойства ajax-запроса. я сделал следующее: вместо успешного добавления данных в элемент html. я сделал это в тексте ответа.
Вот код, прежде чем не работает:
function GetProfession(elementID) {
$.ajax({
url: "/Handlers/GlobalHandler.ashx",
dataType: "JSON",
contentType: "application/json;charset=utf-8",
//responseType: ResponseType,
data: {
functionName: "GetProfession"
},
success: function (data) {
return $("#" + elementID).html(data);
}
});
}
Вот тот, который работает
function GetProfession(elementID) {
$.ajax({
url: "/Handlers/GlobalHandler.ashx",
dataType: "JSON",
contentType: "text/html; charset=utf-8",
//responseType: ResponseType,
data: {
functionName: "GetProfession"
},
success: function (data, fata, meta) {
},
error: function (err) {
$("#Profession").html(err.responseText);
//alert(err.responseText);
}
});
}