2013-01-03 82 views
1

我正在extjs + Yii工作。在extjs中,我正在創建20個問題的多選題。這些問題是我從Yii框架中獲得的。因此,在ExtJS的我有代碼= 查看= Question.js在extjs中如何存儲選定的單選按鈕選項

Ext.define('Balaee.view.question.Question', 
    { 
    extend:'Ext.form.Panel', 
    requires:[ 
       'Balaee.view.question.QuestionView' 
       ], 
    id:'QuestionId', 
    alias:'widget.question', 
    title:'Question', 
    height:180, 
    items:[ 
     { 
      xtype:'questionView', 
     }, 

    ],//end of items square 
    buttons:[ 
      { 
       xtype:'button', 
       fieldLabel:'Vote', 
       name:'vote', 
       formBind:true, 
       text:'submit', 
       action:'voteAction', 
      } 
    ] 
     }); 

QuestionView.js

  Ext.define('Balaee.view.question.QuestionView', 
      { 
    extend:'Ext.view.View', 
    id:'QuestionViewId', 
    alias:'widget.questionView', 
    store:'Question', 
    config: 
    { 
     tpl:'<tpl for=".">'+ 
      '<div id="main">'+ 
      '</br>'+ 
      '<b>Question :-</b> {question}</br>'+ 
      //'<p>-------------------------------------------</p>'+ 

      '<tpl for="options">'+  // interrogate the kids property     within the data 
       '<p>&nbsp&nbsp<input type="radio" name="opt" >&nbsp{option} </p>'+ 
      '</tpl></p>'+ 

      '</div>'+ 
      '</tpl>', 
     itemSelector:'div.main',  
    } 

});

因此,我正在查看哪些顯示問題及其選項作爲單選按鈕。我顯示20個問題。最後提交按鈕。點擊提交按鈕,我想要顯示結果。爲了計算結果,我需要將所有問題的用戶選擇的選項存儲在extjs的存儲區中以便計算結果。那麼如何將選中的所有問題存儲在extjs中?

回答

0

您是否在問如何將表單的單選按鈕值放入專門的Ext數據存儲區?

+0

Thanx先生的答覆...實際上,我想保存所有20個問題選擇單選按鈕選項進入商店? – user1722857

相關問題