2011-11-19 3 views
0

데이터베이스에서 별칭을 사용하여 언어를 관리하는 양식이 있습니다. 양식은 다음과 같습니다단일 필드에서 언어 배열 관리

<label for="Setting2Value">Languages</label> 
<input name="data[Setting][2][value]" type="text" value="{"English":"eng","Russian":"rus"}" rel="" id="Setting2Value" /> 

그리고 나는이 하나의 필드에/편집 언어를 추가/삭제 할 수 있도록 좀 더 사용자 친화적 인 인터페이스가 필요합니다.

+1

나는 할 수 없다. agine은 당신이 원하는대로 작동합니다. –

+0

다시 질문이 무엇입니까? – NullUserException

+0

심각하게 그게 뭐야? 거기에 템플릿 시스템을 몇 가지 넣으려고합니까? –

답변

0

당신은 아마

<select name="data[settting][2][value]" id = "Setting2Value"> 
    <option value="eng">English</option> 
    <option value="rus">Russan</option> 
</select> 

이 옵션을 추가하려면 선택 사용할 :

$('<option value="ita">Italy</option>').appendTo("select#Setting2Value"); 

이 옵션

$("option[value="eng"]').remove() 
을 제거하려면를

더 객체 지향 방법은 클래스를 만드는 것 이 항목을 관리하려면

+0

옵션을 선택하지 않아도되지만이 필드를 userfriendly 방식으로 편집하고 입력 텍스트로 유지해야합니다. 아마 내가 입력 텍스트 필드 값을 디코딩하고 언어 이름 및 언어 별칭, 각 언어에 대한 버튼 삭제 및 하단에있는 하나의 버튼으로 새로운 언어를 추가하는 목록으로 표시하는 jquery 함수가 있어야 할 필요가 있습니다. 그리고 입력 텍스트 값을 업데이트합니다. – user1018809