我的个人信息里面进行昵称修改。
昵称修改,由于昵称修改后要显示在页面上,主要的原因就是不好刷新。和父页面获取不到子页面的数据。
我需要在修改的同时回到原来的页面,并且同样修改。这里面最主要的就是同时传给两个页面值,然后打开主页面。
set.html--------setting.html---------nickname.html
set.html
<ul class="mui-table-view" id="setTitle">
<li class="mui-table-view-cell">
<a id="jup" class="mui-navigate-right">
<div>账号修改</div>
</a>
</li>
</ul>
<script>
//得到传递过来的值,转化json对象,显示。
var user = localStorage.getItem("user");
user = JSON.parse(user);
$('#nickname').html("<h3>" + user.nickname + "</h3>");
$('#username').html("账号:" + user.username);
//这一步是为了刷新的,将传递过来的数据刷新出来(例如修改后传递过来的昵称,不刷新是不变的。)
window.addEventListener("r", function(e) {
location.reload(); //如果单独写