I는 JS 동적 형태 나 추가 또는 필드를 제거 할 수했습니다 지금가공 동적 형태
Field 1
Field 2
Field 3
Field 4
I 필드 2 제거하는 경우를 새로운 필드를 추가 I '가
Field 1
Field 3
Field 4
Field 5
을 양식 요소 내에서 Ajax POST를 통해이를 전송합니다. 제 문제는 서버 측 PHP 처리입니다. $ _POST 배열 안에 얼마나 많은 필드가 있고 그 ID는 무엇인지 어떻게 알 수 있습니까? 나는 "field"+ counterIndex를 사용하여 고유 한 ID를 생성하지만, 예제를 따르면 어떻게 총 4 개의 필드가 있고 그 숫자 2가 누락 된 것을 알 수 있습니까? 그건 그렇고, 양식 안에는 정적 필드도 있습니다.
'array_keys' : 다음과 같은 백엔드 PHP 파일에서
<input name="dyn[id2]"/>
,<input name="dyn[id1]"/>
루프
$_POST
을 통해 :말, 당신은 필드가 및 '카운트'? –
어쩌면 http://php.net/manual/en/function.count.php 및 http://php.net/manual/en/function.array-keys.php – allen213
@PatrickEvans 내 생각은 정확히 :) – allen213