javascript - 刷新后添加了动态创建的按钮
问题描述
更多按钮是动态创建并添加到 div 中的。我的页面有名称和密码字段以及提交按钮。一旦我输入值并单击提交按钮,就会创建一组按钮。当我在页面上进行刷新时,我在页面中看不到任何按钮。但是刷新后,我输入详细信息并提交表单,例如创建了多个按钮,而不是创建了 10 个按钮 40 个按钮。
if(($('#valuecheck').val())!="1")
{
for (i in so_values) {
var new_Button = $('<div class="col-md-2 top-space-20"><input type="button" class="btn" value="' + so_values[i]+'"></div>');
elements.push(new_Button);
}
console.log("value check adding 1 wiht the value" + $('#valuecheck').val());
}
console.log("Elements length" + elements.length);
}
}
if(($('#valuecheck').val())!="1")
{
$("#resultDiv").html(msg);
if (elements!="" && elements.length > 0){
$("#resultDiv").append(elements);
$('#valuecheck').val("1");
解决方案
推荐阅读
- javascript - Stripe Connect 转账和支付无需验证
- c++ - 如何通过连续替换字符将一个字符串转换为另一个字符串?
- python - 在 Google Colab Pymc3 中未安装错误 Arviz
- css - 处理 div 的重叠
- php - Laravel 是开始和结束之间的时间(防止重复预订)
- ios - Ionic 4 - 购买前无法显示应用内购买产品信息
- javascript - 映射的 JSON 对象中的表,包含许多数组
- kong - config.duration 未在 KONG 的 Canary 发布插件中应用
- python - tkinter 算法编写者
- python - 码头工人,决斗烧瓶,ValueError:尝试相对导入超出顶级包