속성에 대한 여러 필드가있을 수 있으므로 JQUERY 템플릿을 사용하는 양식이 있습니다. 예를 들면. 사용자는 여러 개의 전화 번호를 가질 수 있습니다. 따라서 그는 "하나 이상의 번호 추가"옵션을 눌러 필드를 동적으로 추가 할 수 있습니다. 이 방법으로 여러 필드가 추가되지만 모두 동일한 이름을 갖습니다.
이런 종류의 양식 데이터를 JSON 객체로 직렬화해야합니까? 당신은 $와 형태를 직렬화 할 수 사전jquery를 사용하여 json으로 jquery 템플릿 양식을 serialize
0
A
답변
1
에
--Thanks (양식) .serialize()
나는 요소 ID가 무슨 상관이 무엇인지 확실하지 않다, 그러나 그들은에서 고유해야합니다 페이지.
0
여러 필드의 이름 속성을 배열로 간주하도록 설정할 수 있습니다. 예 내가이 일을 희망하면 서버 측 스크립트
에 데이터를 게시 할 serializeArray() 함수를 사용하여 제출을 위해 지금 <input type="text" name="phone[]"> <input type="text" name="phone[]"> <input type="text" name="phone[]">
아래에 당신
+0
그러나 라디오 버튼에는 작동하지 않습니다. 별도의 그룹을 만드는 대신 모든 그룹을 하나의 그룹으로 묶습니다. –
+0
다른 그룹에있는 라디오 버튼에 별도의 이름을 설정하십시오. – Yogesh
감사합니다. 새 템플릿이 렌더링 될 때마다 각 요소에 고유 한 ID가 있는지 어떻게 확인해야합니까? 예를 들어 설명해 주시겠습니까? –
상단에서 모르겠다. 어쩌면 템플릿에서 새 요소를 만들 때 – Jason
$ (요소) .attr ("id", value);를 사용하여 요소의 ID를 설정할 수있다. – Jason