日期:2014-05-17  浏览次数:20516 次

ajax 无刷新跳转后台,但是不更新数据 是为哪样啊?
我要做一个修改数据的功能,我的想法是这样的。 我循环添加了很多个img当点击img的时候触发点击事件,弹出一个层。这个层 我用一个Repeater包了一些textbox,textbox装的是点击那个图片的相关信息。 我的点击事件里面利用的ajax的技术,获取参数,跳转后台 都很正常 数据绑定Repeater也都执行了。但是当跳回页面的时候 textbox里面的值没有改变。 这个是什么问题啊?   我把代码贴出来 请各位高手指点一下 才参加工作。

------解决方案--------------------
要设置你返回的html到容器里面才行
url:'StadiumManager.aspx?time='new Data(),
dataType:"text",
data: { id: name },
cache:false, 
success:function(data){$('#showbox').html(data)}//

------解决方案--------------------
你应该这样,请求完成之后重载一下页面(让数据显示出来)

                url:'StadiumManager.aspx?time='+new Data(),
                  dataType:"text",
                  data: { id: name },
                  cache:false,
                 success: function(data){$("#form1").get(0).submit();}

------解决方案--------------------
ajax的时候怎么可以在后台更新前台的东西的呢?

正常的做法是后台处理完成以后,返回到前台,再由前台进行更新的