ajax 发送方式
来源:互联网 发布:延时摄影制作软件 编辑:程序博客网 时间:2024/06/09 22:25
{//保存按钮
text:'保存',
iconCls:'save',
handler:function(){ //单击按钮触发事件
var json = [];
for(i=0,cnt=store.getCount();i<cnt;i+=1){
var record = store.getAt(i);
if(record.dirty) //得到所有修改过的数据
json.push(record.data);
//[{"id":64,"name":"新员工2","sex":"m","age":20,"birth":"2008-05-02T00:00:00"}]
}
if(json.length==0){
Ext.Msg.alert('信息','没有对数据进行任何更改');
return;
}
//-----------完成修改的数据取值,并存入JSON-----------
//开始发送保存请求
Ext.Ajax.request({
method : 'POST', //发送方式.'POST'或'GET',一般是'POST'
url: './member_manage.jsp', //发送到页面
success:function(request){ //发送成功的回调函数
var message = request.responseText; //取得从JSP文件out.print(...)传来的文本
Ext.Msg.alert('信息',message); //弹出对话框
store.reload(); //重新读入数据
//grid.getView().refresh();
},
failure:function(){ //发送失败的回调函数
Ext.Msg.alert("错误", "与后台联系的时候出现了问题");
},
params:{command:'save',members: Ext.encode(json)} //发送名为command和members两参数
});
//发送保存请求,EXTJS 1.1 方法
// Ext.lib.Ajax.request(
// 'POST','./member_manage.jsp',{
// success:function(request){
// var message = request.responseText;
// Ext.Msg.alert('信息',message);
// store.reload();
// //grid.getView().refresh();
// },
// failure:function(){
// Ext.Msg.alert("错误", "与后台联系的时候出现了问题");
// }
// },
// 'command=save&members='+encodeURIComponent(Ext.encode(json))
// );
- ajax 发送方式
- Post方式发送Ajax请求
- ajax发送请求的方式
- ajax通过get方式发送请求
- POST方式发送ajax请求详解
- POST方式发送ajax请求详解
- POST方式发送ajax请求详解
- POST方式发送ajax请求详解
- POST方式发送ajax请求详解
- AJAX发送数据之get请求方式
- 以ajax方式向后台发送文件
- Ajax——密码发送的方式
- Extjs ajax同步请求时post方式参数发送方式
- EXTJS AJAX方式发送数据给后台服务器
- jQuery.ajax( options ) : 默认是get方式发送的
- Ajax用jsonp方式跨域发送请求
- (8)ajax发送put请求的两种方式
- Nodejs express获取Ajax(post方式)发送的数据
- jdbc
- ajax通过get方式发送请求
- java读取配置文件
- 几个javascript函数
- 设置EditText不弹出软件的方法
- ajax 发送方式
- 堆与优先级队列
- 在非process context中,不能做什么
- New concept English 2 -- Note of lesson 7-2
- 内部类的使用2--链接到外部类
- SIFT算法学习:特征提取函数的使用
- 使用jrtplib写的一个简单服务器和客户端程序
- postgresql,oracle,mysql通过数据字典获取表结构
- Android界面Rotation