ASP.Net,用ajax实现无刷新登录后,如何实现局部刷新,右上角会显示登录昵称 $("#username").val("这里需要你的ajax返回用户信息");登陆成功后,将取得的用户信息返回到html,然后js复制到你要显示的位置 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 你把昵称、登陆状态 以json格式返回到js中然后在js里处理赋值就好了 这里 登陆/注册 放在后台做什么,直接放在html,或者在js中拼接好了你这样在.cs里面写一个 返回到前台,只有在第一次加载的时候执行了ajax是异步执行的,也就不会再重新加载page_Load里的Login()内容了把Login里面的内容放到Html里面,用一个<div >包含起来或者li加一个ID当ajax验证登陆后 替换掉登陆为用户名就好了。 既然是手动写的AJAX,没有用提供的AJAX控件那就简单了啊。如果登陆成功了用JS直接获取“显示登陆后信息那块”的ID直接赋值啊。document.getElementById("登陆显示信息那块的ID").innerHTML(“内容”); 在JS文件那里alert("登陆成功")后面加上一句document.getElementById("登陆显示信息那块的ID").innerHTML(“需要显示的内容”); 正在找AJAX手动写的示例呢。直接用你的了。 你可以设置ajax每秒读取一遍session或者cookie,如果没值,就每秒读取一次,,就加载那一小块就行了所以,当你点击登录,如果成功,你肯定要设置session或者cookie,读取里面是否有值就行了 后台判断登陆成功的地方把用户名等信息存入cookie或者session,前台在ajax判断登陆成功的地方通过js(js关闭或者js操作css)直接把登陆框关掉,然后用js通过读取cookie或者session里面的用户名替换“登录和注册”处的文字即可 改变gridview,利用button写入数据库 如何用java脚本控制文本框输入(防止输入) 百度封杀了小弟的网站,如何解禁呢? select根据一个表的值查询另一个表的内容的问题 DataGrid的问题,高手来解决!! 请问高手怎么像优酷播放器一样在插入的视频在播放前先播放广告呢? 关于javascript的问题,请大家帮忙! 怎样在ASP.NET中用查询生成的数据作为DataGrid控件的行和列? .net中Ueditor编辑器悬浮在左上角 gridview 追加数据 .net 如何调用数据挖掘MDX的问题 请问索马里网站 www.somaalia.com 是如何搜索的
然后在js里处理赋值就好了
你这样在.cs里面写一个 返回到前台,只有在第一次加载的时候执行了
ajax是异步执行的,也就不会再重新加载page_Load里的Login()内容了
把Login里面的内容放到Html里面,用一个<div >包含起来或者li加一个ID
当ajax验证登陆后 替换掉登陆为用户名
就好了。
document.getElementById("登陆显示信息那块的ID").innerHTML(“内容”);