2012-10-11 64 views
0

在我的ruby on rails應用程序中,我有標題dropdownlist,它應該在添加新標題後刷新。在添加新條目後刷新dropdownlist

我嘗試了下面的ajax調用成功,但它不工作。形式

<tr style="height:40px;"> 
     <td width="35%"> 
      <%= f.label :header_id,"Header" %> 
     </td> 
     <td> 
      <%= f.select :header_id,Header.all.collect { |mp| [mp.header, mp.header_id]}, {:prompt=>"Please select"},:id=>"proj_qn_header_id" %> 
     </td> 
</tr> 

回答

1

success: function(data) 
{ 
    alert("Header Added Successfully"); 
    $('#proj_qn_header_id').selectmenu(); 
    $('#proj_qn_header_id').selectmenu("refresh"); 
}, 

選擇標籤我想下面的代碼,它的工作。

success: function(response) 
{  
    var newOption = '<option value="' + response + '">' + newHeader + '</option>' 
    $('#proj_qn_header_id').append(newOption).selectmenu('refresh'); 
}