首页 > 解决方案 > 刷新后添加了动态创建的按钮

问题描述

更多按钮是动态创建并添加到 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");

标签: javascriptjquery

解决方案


推荐阅读