Java jquery ajax 局部刷新

用户在注册的时候 填写用户名和密码 还有一项需要选择模板 点击后弹出一个jquery框 然后通过数据库读取模板,在弹框里选择模板后,点击确定 回到原来注册页面 页面选择模板那项 需要显示前面所选择模板的名称。就可以了。

谢谢各位大侠,
小弟感激不尽。

说简单点其实你就是要把后台的模板读取到前面来。
用jquery ajax吧。一下是他的用法。如果你熟悉javascript的ajax的话就很简单了。
$.ajax({
type: "get",
cache:false,//设置缓存为FALSE
url: "http://www.cnblogs.com/rss",//须要处理的后台页面
beforeSend: function(XMLHttpRequest){
//在显示之前你要干什麼?
//ShowLoading();
},
//显示成功后你要做什麼动作,data是你重后台提交的数据textStatus是状态,这两个

值可以重命名比如(a,b)
success: function(data, textStatus){
$(".ajax.ajaxResult").html("");
$("item",data).each(function(i, domEle){
$(".ajax.ajaxResult").append("<li>"+$(domEle).children

("title").text()+"</li>");
});
},
//完成后你要干什麼,和成功后的区别是:不管成不成功都会到这个阶段。
complete: function(XMLHttpRequest, textStatus){
//HideLoading();
}
});
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-05-04
其实你需要保存的就是一个ID嘛,模板的ID,你用JQUERY也好,DWR也好,将返回回来的东西,列出来,然后选择,当然那个不用SELECT也行,用DIV可能效果好些.
第2个回答  2010-05-10
点击确定的时候触发一个函数,同时给函数传值。然后给选择模板那里填入你所传的值就可以了。
第3个回答  2010-05-04
先找一个Jquery的插件什么的 弹出窗口之类的 有很多~
然后弹出时候 使用ajax发送出去请求 到数据库中得到结果 并返回
把结果放在Select中~ 就可以了啊`~
后台的语言是什么? 传输的数据格式是什么?

其他的~~可以加QQ:906755598详细聊

前端ajax项目如何实现页面局部刷新?
实现页面局部刷新的关键在于运用Ajax技术,它允许前端从服务器获取数据,同时只更新页面中特定的DOM元素,无需重载整个页面。实现步骤包括三个主要部分:HTML、JavaScript与PHP。HTML示例代码展示页面布局与指定更新区域。JavaScript代码则负责绑定事件,例如点击按钮触发Ajax请求。在客户端,利用jQuery的.ajax()方...

ajax,jquery,$.post\/$.get异步刷新div,局部刷新页面
type: "POST",url: "getPageDate.php", \/\/调用的php文件 data: "page=1",success: function(msg){ \/\/回调函数 alert( "Data Saved: " + msg ); \/\/这里是操作 ("#content").html();} });success:function(data){\/\/后台处理数据成功后的回调函数 \/\/ 在这里执行对页面的数据刷新 ("...

Ajax技术与JavaScript,JSP,XML,Javaservlet等有什么区别和联系?_百度...
ajax 是异部刷新机制 就是局部刷新,比如你注册的时候,刚输玩用户名就提示你对不对了,你会发现整个页面没有刷新,但是他已经和远端的服务器进行了数据交互。这有很多的优势,比如减少网络传输,比如良好的用户体验。单纯ajax实现也是比较麻烦的,所以又有了jquery框架,jquery框架就是个js文件,在页面上...

java servlet ajax 实现点击表格一行数据刷新另一个表格的数据(不刷新...
用ajax请求数据把要刷新的表用一个层包着,请求回来替换这个层的数据。用jquery可以很容易实现。 点我刷新表2 这里是数据页面返回数据 function refertable2(em){ var url="\/t2.jsp?id="+$(em).attr("tid");.post(url,function(html){ ("t2").html(html);});} ===下面是\/...

用jquery和ajax写一个局部刷新的登陆窗,登陆成功后如何显示用户信息...
tj();'\/> 脚本: function tj(){$.ajax({url: "login.do", data:$("form").serialize(), dataType:'json', type:'post', success:function(data){ var h="用户名:"+data.name+"欢迎来到XXX" $("#login").html(h) ;} }) }希望对你有帮助 ...

如何用ajax实现页面部分刷新
比如说这个页面,我输入账号密码然后提交到后台验证是吧?如果不是ajax局部刷新,整个页面都会刷新一次 采用ajax的话只会刷新这儿一部分 具体使用方法,jQuery自带Ajax的 .ajax({ 在这里面写将前台的值传递到后台url,然后后台判断返回一个参数 我们预先规定如果返回0则失败,返回1则成功 0alert("失败");...

如何实现页面局部刷新(Java)
可以用Ajax实现局部刷新,参考代码如下:<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%String url = request.getRequestURI();String param = request.getParameter("param");if(param != null && !param.equals("")){ String[] testData = {"测试数据...

关于jquery实现类似iframe那样的局部刷新,求解答
给你个思路,一般都是ajax实现返回html代码,然后hmlt()、或者append()比如要刷新的静态代码是 第一行第二行第三行 (funciton(){ .get(”Default.php”, {id:”1″, page: “2″ },function(data){ ("#jq_html").html(data)\/\/这里是回调方法。返回data数据。这里想怎么处理就怎么处理了。

一个html网页,我想刷新里面的一部分,怎么办
题主可使用javascript里的ajax函数来实现html页面里的局部刷新功能,比如:我只刷新html页面中的某个div,把div中的内容换掉,或者数据更新,可以通过改变ajax函数的url访问路径来实现,可以访问某个目录下的文件,或者发送请求到服务器来刷新数据都可以,这是比较常用的方法,我举个例子:我在html页面中用...

ajax点击局部刷新求助
.ajax({ url : "...", \/\/向后台请求数据的url type : "POST", \/\/请求类型,你这里对数据处理,一般选择POST data : {}, \/\/向后台传递的参数,不需要参数,可以不写 dataType : "json", \/\/将返回的数据转换成json数据,也可以是text或html,看你自己需求 success : function(data){ ...

相似回答