Я не знаю, какую версию Jquery вы используете, но это работает для меня в jquery 1.3:
$.ajax({
type: 'POST',
url: your url,
data: $('#'+form_id).serialize(),
success: function(data) {
$('#debug').html(data);
}
});
Затем вы можете получить доступ к массивам массивов POST, как обычно, в php. Попробуйте с помощью print_r()
.
Я думаю, что вы обертываете сериализованное значение формы в свойстве объекта, что бесполезно, насколько я знаю.
Надеюсь, что это поможет!
Вы, вероятно, используете шаблон Jekyll по умолчанию, который использует {{ post.title | escape }}
.
Если вы удалите фильтр escape
, все ваши HTML будут сохранены.
Теперь оно читается как: {{ post.title }}
или {{ page.title }}
в зависимости от контекста.