SpiderPigAndCat
@SpiderPigAndCat
занимаюсь салообразованием

Как правильно отправить переменную в ajax?

Есть похожий вопрос, но не пойму как его совместить с моим случаем.

в переменной foo json c данными с формы. как его передать правильно в ajax на сервер на .NET?
var foo = $('#aspnetForm').serializeJSON().replace(regex, subst);
   $(".submit").click(function () {
      
        $.ajax({
            type: "POST",
            dataType: "json",
            url: " /Handlers/SendOrderEmail.ashx",
            data:  foo,
            contentType: "application/json; charset=utf-8",
            success: function (data) {
                alert("yes");            },
            error: function (e) {
                alert("no");
            }
        });
    })
  • Вопрос задан
  • 131 просмотр
Решения вопроса 1
Vlad_IT
@Vlad_IT Куратор тега JavaScript
Front-end разработчик
var foo = $('#aspnetForm').serializeJSON().replace(regex, subst);
   $(".submit").click(function () {
      
        $.ajax({
            type: "POST",
            dataType: "json",
            url: " /Handlers/SendOrderEmail.ashx",
            data:  json: foo,
            contentType: "application/json; charset=utf-8",
            success: function (data) {
                alert("yes");            },
            error: function (e) {
                alert("no");
            }
        });
    })

и на сервере принимаете эту переменную json, и читаете из нее строку JSON
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы