【发布时间】:2021-04-21 13:22:23
【问题描述】:
您好,我正在编辑一个网站,那里有表单提交,我使用 formspree 提交表单(姓名、电子邮件、cmets)。然后点击发送按钮。
一切正常,期待成功的警报看起来很奇怪......见下图:
我正在尝试编辑此内容,但不知道如何进行。我希望它显示“谢谢,您的提交成功了!”。
我找到了这部分的javascript代码:
// Form Validation !Plugin @v1.0
NioApp.Plugins.submitform = function () {
var $form = $('.nk-form-submit');
if( !$().validate && !$().ajaxSubmit ) {
console.log('jQuery Form and Form Validate not Defined.');
return true;
}
if ($form.exists()) {
$form.each(function(){
var $self = $(this), _result = $self.find('.form-results');
$self.validate({
ignore: [],
invalidHandler: function () { _result.slideUp(400); },
submitHandler: function(form) {
_result.slideUp(400);
$(form).ajaxSubmit({
target: _result, dataType: 'json',
success: function(data) {
var type = (data.result==='error') ? 'alert-danger' : 'alert-success';
_result.removeClass( 'alert-danger alert-success' ).addClass( 'alert ' + type ).html(data.message).slideDown(400);
if (data.result !== 'error') { $(form).clearForm().find('input').removeClass('input-focused'); }
}
});
}
});
$self.find('.select').on('change', function() { $(this).valid(); });
});
}
};
NioApp.components.docReady.push(NioApp.Plugins.submitform);
以及css中的代码:
.alert-success { color: #29cf77; background: #cef5e1; }
.alert-success .close { background: #64e09e; }
.alert-success-alt { background: #39d884; }
.alert-success-alt .close { background: #25b96b; }
谁能给我一些提示如何改变它?谢谢。
【问题讨论】:
标签: javascript html forms web submission