2012-10-25 2 views
0

자바 스크립트 폼을 설정했고, 폼에서 데이터를 지속적으로 변경하고 (다시로드하지 않고) 동일한 자바 스크립트를 계속 실행하여 다시 제출할 수 있다고 생각했습니다.javascript가 호출을 처리 할 때 여러 양식 제출을 허용하는 방법.

양식의 구조는 자바 스크립트를 처음 실행할 때 작동하지만 이후에는 제출됩니다.

<form name="items"> 
... form inputs... 
<INPUT TYPE="button" NAME="button2" Value="Update Cart" onClick="total(this.form)"> 

이 작동하는 자바 스크립트 함수를 실행합니다

는 여기 냈다 구조입니다. 이 형식의 형식이 내가해야하는 것이 아닌가?

+0

입력란의 변경 사항이있을 때마다 Javascript를 사용하여 게시물 요청을 보내려 할 때마다 나타납니다. – specialscope

+0

아약스를 사용하여 게시 할 때마다 요청을 보냅니다. –

+0

그래,하지만 숙제 때문에 양식을 제출하지 않고 단지 페이지에 데이터를 다시 표시합니다. –

답변

1

페이지를 다시로드하지 않고 양식을 여러 번 게시하려는 경우 ajax를 사용하여 양식을 게시하거나 jquery의 $ .post()를 사용하여 jquery를 사용해야합니다.

+0

미안합니다. 실제로 지정하지 않았습니다. 데이터베이스 나 전자 메일이 아닌 동일한 페이지에 데이터를 표시하십시오. 데이터를 가져 와서 보여주십시오. –

+0

그래서 분명히 밝혀야합니다. 누군가가 필드에 뭔가를 입력하면 결과를 다시 계산하고 다른 필드의 값을 업데이트하려고합니다. –

관련 문제