Javascript 如何使用js更改自动响应中的行
当客户从我的站点提交表单时,我发现我的自动回复有问题 页面有三种语言,自动回复中的“感谢信”有三种语言 然而,我尝试了不同的方法,将这三条不同的语言短消息显示在三行不同的位置上,但我没有找到答案。现在,消息如下所示:Javascript 如何使用js更改自动响应中的行,javascript,jquery,forms,Javascript,Jquery,Forms,当客户从我的站点提交表单时,我发现我的自动回复有问题 页面有三种语言,自动回复中的“感谢信”有三种语言 然而,我尝试了不同的方法,将这三条不同的语言短消息显示在三行不同的位置上,但我没有找到答案。现在,消息如下所示: $('.modal-title').append('<p>MESSAGE</p>'); $('.modal-body').append('<p>BODY</p>'); Viesti lähettety!成功!梅德朗德·斯基卡特 Ol
$('.modal-title').append('<p>MESSAGE</p>');
$('.modal-body').append('<p>BODY</p>');
Viesti lähettety!成功!梅德朗德·斯基卡特强>
Olen Yhteydesäheti tiedot luettuani!我很快就会联系你的!Jagär i kontakt såfort somöjligt
我希望它是这样的:
form
.removeClass(opt.processingClass)
.addClass(opt.successClass)
modal.find('.modal-title').text('Viesti lähetetty! Success! Meddelandet är skickat!')
modal.find('.modal-body').text('Olen yhteydessä heti tiedot luettuani!\r I will be in contact shortly!\r Jag är i kontakt så fort som möjligt!')
setTimeout(function(){
form
.removeClass(opt.successClass)
.trigger('reset')
},opt.successShowDelay)
}else{
modal.find('.modal-title').text('Error!')
modal.find('.modal-body').html(e)
form
form
.removeClass(opt.processingClass)
.addClass(opt.successClass)
modal.find('.modal-title').text('Viesti lähetetty! Success! Meddelandet är skickat!')
modal.find('.modal-body').text('Olen yhteydessä heti tiedot luettuani!\r I will be in contact shortly!\r Jag är i kontakt så fort som möjligt!')
setTimeout(function(){
form
.removeClass(opt.successClass)
.trigger('reset')
},opt.successShowDelay)
}else{
modal.find('.modal-title').text('Error!')
modal.find('.modal-body').html(e)
form
还有另一个文件以某种方式控制表单文件,其名称为modal.js
如果有人知道如何更改行并格式化显示消息的js文件,这将是一个很大的帮助。
通过填写一些数据并提交表单,可以很容易地对表单进行测试,然后可以看到我希望以不同方式显示的感谢消息。假设您的
。modal body
和。modal title
类位于div上,您需要在div上附加一个
标记,而不是像这样设置文本:
$('.modal-title').append('<p>MESSAGE</p>');
$('.modal-body').append('<p>BODY</p>');
$(“.modal title”).append(“消息””);
$(“.modal body”).append(“body”);
您是否尝试了
而不是\n
?是的,但是不起作用是的,但是消息当前在jquery文件中获取,您的意思是我应该从那里删除消息并将其移到HTML中吗?否,只需使用上面的代码片段将新标记从JavaScript文件附加到HTML文件中的元素。为了弄清楚这一切,您的意思是我应该将上面的行粘贴到我的TMForm.js文件中,因此结果如下:modal.find('.modal title').append(“Viesti lähettety!成功!Meddelandetär skickat!”);那么信息的第二部分就在这一行下面,还是我完全误解了你?在这些调整之后,我添加了标签来更改行,但结果是:模态标题VIESTI LÄhettety!成功!MEDDELANDETÄR SKICKAT!VIEST我是洛赫蒂!成功!梅德朗德·斯基卡特!基托斯,维斯蒂西在洛赫蒂的行政会议上!奥伦·伊赫蒂·蒂多特·鲁图阿尼。莱恩·伊赫蒂·蒂多特·鲁图阿尼!我很快就会联系的!我是康塔克·索姆堡!莱恩·伊赫蒂·蒂多特·鲁图阿尼!我很快就会联系的!我是康塔克·索姆堡·索姆堡igt!在这些调整之后,我在标签中添加了
标签来更改行,但结果是一团乱,没有行更改发生。我也在其他论坛上问过这个问题,但似乎没有人能给出准确的答案。