使用Dojo实现页面不刷新提交数据
2007-04-03 17:12
507 查看
<div id=temp></div><button id="changeME">changeme</button>
<form name="add">
<input type="text" name="a"/>
<input type="text" name="b"/>
</form>
<script>
dojo.addOnLoad(function(){
var changeMeButton=dojo.byId("changeME");
//给按钮添加点几事件
dojo.event.connect(changeMeButton,"onclick",function(){
//调用ajax
dojo.io.bind({
url:"/crifa/BusinessInfoList.do",
content: {a: 1, b: 2}, //url参数方式
formNode:add //表单方式
mimeType:"text/plain",
load:function(type,data,evt){
alert(data);
},
error:function(type,data,evt){
alert(data);
}
});});
});
</script>
BusinessInfoList.java
response.setCharacterEncoding("utf-8");
PrintWriter out=response.getWriter();
out.print(a+b);
return null;
一定要返回null
<form name="add">
<input type="text" name="a"/>
<input type="text" name="b"/>
</form>
<script>
dojo.addOnLoad(function(){
var changeMeButton=dojo.byId("changeME");
//给按钮添加点几事件
dojo.event.connect(changeMeButton,"onclick",function(){
//调用ajax
dojo.io.bind({
url:"/crifa/BusinessInfoList.do",
content: {a: 1, b: 2}, //url参数方式
formNode:add //表单方式
mimeType:"text/plain",
load:function(type,data,evt){
alert(data);
},
error:function(type,data,evt){
alert(data);
}
});});
});
</script>
BusinessInfoList.java
response.setCharacterEncoding("utf-8");
PrintWriter out=response.getWriter();
out.print(a+b);
return null;
一定要返回null
相关文章推荐
- 使用Dojo实现页面不刷新提交数据
- 使用Dojo实现页面不刷新提交数据时避免前台缓存的方法
- 使用Dojo实现页面不刷新提交数据
- 使用setTimeout()实现页面自动刷新数据
- 使用 jQuery+Ajax+MySQL+Servlet 实现不刷新页面数据更新
- react表单提交(实现提交时不刷新页面并一键获取到所有数据)
- 使用iframe实现提交表单不刷新页面
- 使用iframe实现提交表单不刷新页面
- [javascript library]使用js实现页面刷新后依然保留表单填写的数据
- 使用服务端事件委托机制来防止页面重复提交数据或客户端浏览器使用(F5)刷新提交数据
- 使用iframe实现提交表单不刷新页面
- 记录<a>标签使用中click事件中ajax提交数据后,整体页面也做了刷新操作的坑
- 在ASP.NET MVC中使用Juqery实现页面局部刷新
- 使用Get和Post提交数据的实现和差别
- 使用 AJAX,局部刷新 GridView 进行数据绑定的简单实现@孟宪会
- [导入]AjaxPanel自定义控件实现页面无刷新数据交互(做了个示例程序, 效果确实比较Cool, 用法非常简单! )(示例代码下载)
- 使用iframe实现同域跨站提交数据
- Android SwipeRefreshLayout和RecyclerView 使用实现刷新数据
- 使用pjax实现类似github无刷新更改页面url
- django 用jquery ajax提交form 实现刷新部分页面