#ruby-on-rails #forms #extjs
#ruby-on-rails #формы #extjs
Вопрос:
я новичок в Ext JS … Я хочу опубликовать данные формы Ext JS на сервере… Как я должен действовать? я использую Ext JS с rails… Я перешел по ссылке: Ext JS с rails, но безуспешно..
Комментарии:
1. спасибо, но я не хочу использовать Netzke, и я нашел решение.. ` var sbtn=Ext.getCmp(‘submitbtn’); sbtn.on(‘click’,функция(){ var frm=Ext.getCmp(‘FormPanel’); frm.el.unmask(); frm.getForm().submit( url = ‘/customers/new’); }) ` В контроллере rails :
def create @customer = Customer.new(params[:custdata]) if @customer.save format.json {render :json => @customer, :success => true, :message => "Created new User #{@customer.id}", :custdata => @customer} end
Ответ №1:
Вы можете рассмотреть возможность использования Netzke, например: http://blog.writelesscode.com/blog/2010/06/14/extjs-rails-crud-application-in-7-minutes /
Комментарии:
1. спасибо, но я не хочу использовать Netzke, и я нашел решение.. ` var sbtn=Ext.getCmp(‘submitbtn’); sbtn.on(‘click’,функция(){ var frm=Ext.getCmp(‘FormPanel’); frm.el.unmask(); frm.getForm().submit( url = ‘/customers/new’); }) `
Ответ №2:
В предоставленной вами ссылке обсуждаются операции с хранилищем Restful Ext JS. Взгляните на этот простой пример с того же сайта.
Вы также можете использовать Netzke, как упоминал Nomad. Но я не уверен в совместимости фреймворка с новой версией Ext Js. Если вы планируете использовать Ext Js, я бы посоветовал вам сразу начать работать с Ext JS 4.