У меня проблема с публикацией данных в контроллер WebaPi с использованием Jquery ajax на html-странице. Когда я тестирую через скрипач, он подключен и работает нормально, но когда я пытаюсь использовать Ajax, он дает только ошибку
вот мой пример кода..
var bookData = {
"CurrentCompany": "BizSight Sample Product Company",
"CompanyName": CompanyName,
"LegalName": "Biztech",
"Address1": Address1,
"Address2": Address2,
"City": City,
"State": State,
"Phone": Phone,
"ZipCode": ZipCode,
"Fax": Fax,
"Email": Email,
"Website": Website,
"CountryID": 1,
"federalTaxID": 1,
"CurrentUser": CurrentUser,
"BusinessType": BusinessType,
"CurrentFiscalYear": Jsondate
};
$.ajax({
type: "POST",
cache: false,
url: "http://77b2130d5c3446eea4e4210c51529230.cloudapp.net:8080/Create/",
data: JSON.stringify(bookData),
contentType: "application/json; charset=utf-8",
dataType: "json",
processData: true,
success: function (data, status, jqXHR) {
var result = JSON.stringify(data);
$("#loading").show();
alert("success..." + result);
},
error: function (xhr) {
$("#loading").show();
alert("Test3:" + xhr.statusText);
}
});
Когда я отправляю данные из html и проверяю скрипач, он выдает сообщение, как показано ниже.
я что-то пропустил в этом коде..? Скрипач сам по себе работает, но html-страница frmo не работает. Не могли бы вы помочь мне, как решить и достичь этого
Мой класс API `
public class CreateController : ApiController
{
public static string CompanyName = " ";
public static string con;
public static string sqlConnection;
public static string DatabaseName;
string TrustedConnection = "Yes";
string DBServer = " ";
string FilePath = null;
string testFirstline = " ";
//clsLog objLog = new clsLog();
bool isSuccess = false;
public string Post(DatabaseCls cls)
{
string ReturnMessage = "Success";
// ReturnMessage = "Hello " + id + "_" + parameter1 + "_" + parameter2 + "_" + parameter3 + "_" + parameter4 + "_" + parameter5 + "_" + parameter6 + "_" + parameter7 + "_" + parameter8 + "_" + parameter9 + "_" + parameter10 + "_" + parameter11 + "_" + parameter12 + "_" + parameter13 + "_" + parameter14 + "_" + parameter15;
return ReturnMessage;
}}
Спасибо Виктор .А
data : JSON.stringify(bookData),
- person Timothy Groote   schedule 03.11.2015