JQuery 字符串打印输出消失
JQuery string printout disappears
我是JQuery的新手。尝试创建博客页面。当用户输入姓名,国家和评论时,我想将其打印在HTML表单下方。
我正在使用的脚本如下:
<script>
$(document).ready(function() {
$(".addButton").click(function() {
var name = $("input[name=name]").val();
var country = $("select[name=countries]").val();
var comment = $("textarea[name=comment]").val();
$(".comments").append("<div class='new-comment'>" + name + " (" + country + "):</br>" + comment + "</div>");
});
});
这会打印出我的变量,但只有一秒钟的断裂,它们就会消失。任何解释将不胜感激。谢谢。
<button>
标签将提交表单,导致页面重新加载。使用 Event.preventDefault()
停止表单提交。
$(document).ready(function() {
$(".addButton").click(function(e) {
e.preventDefault();
var name = $("input[name=name]").val();
var country = $("select[name=countries]").val();
var comment = $("textarea[name=comment]").val();
$(".comments").append("<div class='new-comment'>" + name + " (" + country + "):</br>" + comment + "</div>");
});
});
相关文章:
- 在JavaScript中输出转义字符
- facebook”;添加评论“;popup获胜'不要消失
- 如何在jQuery中将函数的输出分配给变量
- 为什么js事件消失了
- JS文件的路径正在消失
- Javascript,输出结果后页面不断刷新
- I'我设计了一个下拉菜单,onclick会出现,而on blur会消失
- Datetime格式为Friendly Time.Moment JS输出错误
- 如何将angularjs中的javascript字符串输出为循环数组
- HTML5FileReader输出到D3.js图表
- console.log以外的Javascript输出函数
- Morris.js折线图x轴标签在调整大小后消失
- Eloquent JavaScript递归示例如何终止为返回1,但仍然输出指数值
- PHP中的数组输出
- JavaScript输出消失
- 在输入框中单击时 - 在附近显示文本 - 在单击时输出文本消失
- 当元素消失时,不会触发鼠标输出
- 表单数据输出正在消失
- JavaScript id输出只显示一秒钟,然后消失
- JQuery 字符串打印输出消失