사용자에게 표시되는 큰 레코드 집합이 있습니다. 각 레코드에는 사용자가 레코드의 다양한 데이터를 편집 할 수있는 편집 버튼이 있습니다. 특정 레코드에는 다른 필드보다 많은 필드가 있으므로 편집 폼에는 다양한 이름과 필드 수가 있습니다. 편집 버튼을 클릭하면클래식 ASP - 알 수없는 번호와 필드 이름 제출?
예를 들어, 하나 개의 레코드는 다음을 생산할 것이다 :
가<form id="frm1" name="frm1" method="post" action="changeJob.asp?jobNo=1101&jQueryID=1" target="_blank">
<input type='text' name='Qty13' value='8' size="3" maxlength="3"/>
<input type="submit" name="btnFrm1" id="button" value="Submit" />
</form>
그러나 다른 기록이 생성 것이다 :
위와<form id="frm2" name="frm2" method="post" action="changeJob.asp?jobNo=1102&jQueryID=2" target="_blank">
<input type='text' name='Qty15' value='8' size="3" maxlength="3"/>
<input type='text' name='Qty16' value='8' size="3" maxlength="3"/>
<input type='text' name='Qty17' value='8' size="3" maxlength="3"/>
<input type='text' name='Qty18' value='8' size="3" maxlength="3"/>
<input type="submit" name="btnFrm2" id="button" value="Submit" />
</form>
, 입력 필드에 할당된다 고유 한 이름 (예 : "Qty14")과 해당 양식의 이름은 "frm2"입니다. 사용자가 수량을 증가시킬 수있는 jQuery 플러스 및 마이너스 버튼이 있기 때문에 고유해야합니다.
changeJob.asp 고유 이름과 번호가있는 곳에서 제출할 필드를 어떻게 결정할 수 있습니까? 숨겨진 필드를 사용하여 양식 이름을 쉽게 얻을 수 있습니다. 모든지도가 가장 극명하게 될 것이다 :