使用Dojo实现页面不刷新提交数据
来源:互联网 发布:零投资网络赚钱项目 编辑:程序博客网 时间:2024/05/16 17:53
<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({
var enc = /utf/i.test(encoding||"") ? encodeURIComponent : dojo.string.encodeAscii;
所以要在加上 encoding 有 utf 的字樣即可得到以 UTF8 編碼的中文字傳至你的 jsp 中.. 所以 script 修改如下
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);
}
preventCache:true //dojo是默认进行前台缓存的,但如果我们访问的是动态页面,会产生一些无法正确调用后台action的现象(但前台仍 //显示成功执行action),解决办法很简单,只要屏蔽掉dojo的前台缓存就可以了
});});
});
</script>
BusinessInfoList.java
PrintWriter out=response.getWriter();
out.print(a+b);
return null;
一定要返回null
- 使用Dojo实现页面不刷新提交数据
- 使用Dojo实现页面不刷新提交数据
- 使用Dojo实现页面不刷新提交数据时避免前台缓存的方法
- 使用iframe实现提交表单不刷新页面
- 【Jsp】Ajax提交数据不刷新页面
- Jquery.form提交表单数据,不刷新页面。
- 页面不刷新,提交表单
- 页面不刷新,提交表单
- 提交表单不刷新页面
- 表单提交不刷新页面
- from提交不刷新页面
- from提交不刷新页面
- 如何实现提交form表单而不重新刷新页面
- 实现不刷新整个页面来 submit 提交表单
- 怎么实现表单提交后不重新刷新当前页面
- 怎么实现表单提交后不重新刷新当前页面
- 怎么实现表单提交后不重新刷新当前页面
- 不刷新页面---刷新数据
- java String几҉种҉形҉式҉
- 赋值表达式的值
- KMP算法实现
- updatepanel 与 fileupload控件不能一起用?获取不到值(解决办法)
- java 环҉境҉变҉量҉配҉置҉
- 使用Dojo实现页面不刷新提交数据
- 查询及删除重复记录的方法大全
- 请问Eclipse中源码的中文部分都显示成乱码如何解决
- 惠普增强的自动化测试方案特性
- Android RelativeLayout 属性
- malloc函数
- java从命令行输入一个数,输出其包含数值相邻相加的和等于输入的数字
- HTTP Status 404(The requested resource is not available)
- 迄今为此我所接手过的最垃圾的项目