【发布时间】:2013-12-19 03:32:44
【问题描述】:
我能够传递 displayMessage 变量,但页面会重新加载。我一直在看 ajax 教程,但我不确定如何在不重新加载页面的情况下传递 displayMessage。
-
我想在手机上存储多条消息。因此,如果我发送“帮助我 stackoverflow”,那么“请”,它们都会被存储。 (现在“请”将取代“帮助我...”)。
// this is my form <form role="form"> <div class="form-group"> <textarea class="form-control" id="message" rows="3"></textarea> </div> <button type="submit" id="submit" class="btn btn-default">Submit</button> </form> // this is where message displays <span class="displayMessage"></span> // this is my js $(document).ready(function () { $('#submit').click(function () { var displayMessage = $('#message').val(); localStorage.displayMessage = displayMessage; }); }); $(document).ready(function () { $('.displayMessage').html(localStorage.displayMessage); })
【问题讨论】:
-
@adeneo 说的是对的,但是要存储所有消息——不仅仅是最后一条——你可以试试this solution。
-
谢谢! 另外,我没有看到@adeneo 回答...
-
他删除了。也许不是那么正确哈哈
标签: javascript jquery html ajax local-storage