2012-07-20 10 views
0

RoR 3.2 앱인 경우 간단한 텍스트 필드가 있습니다. 이 텍스트 필드에 사용자가 새 값을 입력 할 때마다 루비 해시 또는 배열로 저장하려고합니다. 레일에서도 가능합니까?루비 해시로 텍스트 필드 값 보내기

+0

당신은 모든 것을 다 섞어 놓았습니다 :) 그럼 무엇이 문제입니까, 당신은 Ruby로 서버 측의 가치를 보존해야합니까? AJAX 호출이 필요합니다. 클라이언트 쪽에서 저장해야한다면, 왜 루비를 사용하는지? – alony

+0

쿠키 사용은 어떻습니까? – PriteshJ

+0

서버 측에 입력 값을 저장해야합니다 – user1538552

답변

0

특정 해시 값으로 저장할 수 있습니다. 페이지의 예에서 예를 http://rails.nuvvo.com/lesson/6371-action-controller-parameters

를 참조하십시오 :

<form action="/clients" method="post"> 
    <input type="text" name="client[name]" value="Acme" /> 
    <input type="text" name="client[phone]" value="12345" /> 
    <input type="text" name="client[address][postcode]" value="12345" /> 
    <input type="text" name="client[address][city]" value="Carrot City" /> 
</form> 

이 양식 {:name => "Acme", :phone => "12345", :address => {:postcode => "12345", :city => "Carrot City"}} 될 것입니다 제출 params[:client]의 값입니다.

관련 문제