Я очень новичок в GO и мартини. Что я пытаюсь сделать сейчас, чтобы отправить форму с помощью AJAX. Проблема в том, что go возвращает весь html-файл. Я не знаю, есть ли ошибки, поскольку ошибки не возвращаются. Мне нужно проверить, успешно ли моя форма передаёт данные, я буду использовать ее для отправки данных POST в API. на данный момент просто нужно знать, успешно ли моя форма передает данные.Подающая форма с использованием GO и Martini
У меня этот код.
код GO:
type UserSignup struct {
Email string `form: "email"`
}
func signup_user(email string) UserSignup {
return UserSignup {
Email : email
}
}
AJAX вызов:
$.ajax({
url: '/signup',
type: 'POST',
success: function(data) {
console.log(data);
},
error: function(result) {
//general div to handle error messages
console.log(result.responseText);
}
});
Автогражданка код:
<form class="form-signup" action="/signup">
<input type="text" value="Email" name="email" class="signup-email" id="signup-email" onClick="this.setSelectionRange(0, this.value.length)">
<input type="submit" value="Go" id="signup-go">
</form>
Спасибо.
нужно гораздо больше кода, чем, пожалуйста, предоставьте работоспособный пример. – OneOfOne