jquery局部刷新。 50

页面中的div<ulid="tabUserInfo"><liclass="tabin"><h3>|个人资料维护|</h3></li><li><h3>|密码修改|</h3>... 页面中的div

<ul id="tabUserInfo">
<li class="tabin"><h3>|个人资料维护|</h3></li>
<li><h3>|密码修改|</h3></li>
</ul>
<div id="contentUserInfo">
<div id="realcontentUserInfo" align="center"></div>
</div>

js
$("#realcontentUserInfo").load("userInfoGet.action");
$("#tabUserInfo li").each(function(index) {
$(this).click(function() {
$("#tabUserInfo li.tabin").removeClass("tabin");
$(this).addClass("tabin");
if (index == 0) {
$("#realcontentUserInfo").load("userInfoGet.action");
} else if (index == 1) {
$("#realcontentUserInfo").load("pages/usersPages/userPassword.jsp");
}});});
我在载入页面的时候执行了userInfoGet.action,在 <div id="realcontentUserInfo" align="center"></div>中能够显示用户信息。
但是我修改了用户信息后,点提交,会重新弹出一个页面来显示修改后的结果。
我想让修改后的结果显示在原来那个div中,请问怎么实现
展开
 我来答
sweet3124
2013-05-02 · 超过39用户采纳过TA的回答
知道小有建树答主
回答量:102
采纳率:100%
帮助的人:83.8万
展开全部
$("#realcontentUserInfo").load("pages/usersPages/userPassword.jsp",function(data){
$("#realcontentUserInfo").html(data);

});
试试看行不行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
caiaolin
2013-05-02 · TA获得超过664个赞
知道小有建树答主
回答量:621
采纳率:0%
帮助的人:453万
展开全部
你修改成功后,直接用jquery修改html的内容,不要再载入。
更多追问追答
追问
能不能说详细点,毕业设计老师让用jquery,学了个半懂开始弄,搞死人了。给个例子吧,大神
追答
你为你的修改用户信息页面的提交按钮写一个js的点击事件
$("#buttonId").click(function(){
// 这里获取表单中的所有数据
var xxx = $("#xxx").val();
$.ajax({
type : "post", // or get
url : "xxx.action", // 你要处理修改的页面
data : "xxx=" + xxx + "&xxx=" + xxx, // 你上面获取的表单数据
success : function(data) {
// data为你在xxx.action中处理完后输出的内容。
if(data) {

// 成功
$("#xxx").val(xxx); // 这里获取要展示的区域,然后修改为表单中的内容

}else{
alert("修改失败");

}

}

});

});

这就是一个简单的ajax例子,自己再研究研究··
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式