使用模式窗体更新数组中的对象并显示更新的详细信息
我正在尝试通过单击编辑按钮来更新外部对象。 它会弹出一个弹出窗口,我可以在其中输入新信息,然后相应地更新用户。 但不知何故它似乎没有用。 它只是触发页面刷新,根本没有任何反应。 你能帮帮我解决这个问题吗?
var myData = [{ company: "ABC", url: "www.abc.com", type: "internal" }, { company: "CDE", url: "www.cde.com", type: "internal" }, { company: "DEF", url: "www.def.com", type: "external" }, { company: "EFG", url: "www.efg.com", type: "internal" }, { company: "FGH", url: "www.fgh.com", type: "external" }]; $('#createData').click(function() { createDisplay(); }); function createDisplay() { myData.forEach(function(obj) { $('.container').append( $('').addClass('box').append( $('
好吧,我发现了这个问题。 这是我使用的变量索引。 它被过度使用我相信尝试提交表格,导致问题。
var myData = [{ company: "ABC", url: "www.abc.com", type: "internal" }, { company: "CDE", url: "www.cde.com", type: "internal" }, { company: "DEF", url: "www.def.com", type: "external" }, { company: "EFG", url: "www.efg.com", type: "internal" }, { company: "FGH", url: "www.fgh.com", type: "external" }]; $('#createData').click(function() { createDisplay(); }); function createDisplay() { $('.container').empty(); myData.forEach(function(obj) { $('.container').append( $('').addClass('box').append( $('
.box { height: 100px; background-color: skyblue; border: 1px solid black; margin-top: 5px; }
Create divs