使用RoR + ExtJS.
ExtJS生成一个FormPanel,一个文本框和提交按钮,文本框数据自动从RoR的controller加载,提交表单到controller的一个action.
请问如何实现?
另外,是否用到了json?RoR如何返回json给ExtJS?
使用RoR + ExtJS.
ExtJS生成一个FormPanel,一个文本框和提交按钮,文本框数据自动从RoR的controller加载,提交表单到controller的一个action.
请问如何实现?
另外,是否用到了json?RoR如何返回json给ExtJS?
var form= new Ext.form.FormPanel({
reader : new Ext.data.JsonReader({}) //只定数据解析器 对应表单元素name
});
form.getForm().load({ //数据加载
url:'', // action URL
success:function(reponse,options){},//成功
failure:function(reponse,options){} //失败
})
form.getForm().submit({//数据提交
url:'', // action URL
success:function(reponse,options){},//成功
failure:function(reponse,options){} //失败
})
//加载数据可以返回JSON,JSON数据必须JsonReader能解析的