가산 및 감산의 jQuery있어서 카트 실현
데이터베이스가 나올 때 주가는 최대에 도달하면
JS 코드를 다음과 같이
$ (함수 () { VAR T = $ ( " #quantity " ) $ ( " #add " ) .click (함수 () { IF (으로 parseInt (t.val ()) == (스톡 $ {})) { // $는 ( "# 분") 1, $ ( "# 분"인 경우 ) 읽을 수없는 상태가 경고 ( ' 최대 주식을 도달 ' ) } 그렇지 않으면 { t.val합니다 (으로 parseInt을 (t.val ()) ) t.val합니다 (에서는 parseInt (t.val ()) + 1 )] } // 프레스를 추가 할 때, 박리 $ ( "# 분") 상태 읽을 setTotal (); }) $ ( " #min " ) .click (함수 () { IF (으로 parseInt은 (t.val는 ())> 1 ) { //이 숫자가 결정하면 1보다 작게 할 수있다 t.val을 (에서는 parseInt (t.val ()) - . 1 ) } 다른 { $ ( " #min " ) .attr ( " 안 " , " 안 " ) // $는 ( "# 분") 1, $ ( "# 분 ") 읽을 상태 알림 ( '최소 1 번. ' ) } setTotal (); })
코드가있을 때 아약스를 다음과 같이 신발 사이즈 선택
$ ( " #의 code38 " ) CSTE 연구진 ( ' 클릭 ' , 기능 () { var에 = $ (BB " #의 code38 " ) .val (); var에 IMGA = $ ( " #imga " ) .attr ( ' SRC ' ) ; VAR C = $ ( ' #names ' )는 .text (); VAR jiage = $ ( ' #jiage ' )는 .text (); VAR yanse = $ ( " #yanse " )는 .text (); 했다총 =의 $ ( " # 합계 " ) ()는 .text; var에 = $ (수량 " #quantity " ) .val (); var에 스타일 = jiage * 수량 // 을 console.log (스타일); $ ( ' #CC ' ) CSTE 연구진은이 ( ' 클릭 ' , 기능 () { $ 아약스 ({ 유형 : " 포스트 " , URL : " {: 홈페이지 ( '관리자 / 세부 / DDA')} " , ' BB ' : BB, ' C ' : C, ' jiage ' : jiage, ' yanse ' : yanse, ' 총 ' : 총, ' 스타일 ' : 스타일, ' IMGA ' : IMGA, ' 수량 ' : 수량 }, dataType와 : "JSON " }) }) })
PHP 코드는 다음과 같이
공용 기능 DDA (요청 $ 요청) { $ DESC = $ 요청 -> PARAM ( ' jiage를 ' ); $ 타이틀 = $ 요청 -> PARAM ( ' BB ' ); $ 이름 > PARAM (= $ 요청 -를 ' C를 ' ); $ 링크 = $ 요청 -> PARAM ( ' yanse ' ); $ 총 = $ 요청 -> PARAM ( ' 스타일 ' ); $ IMGA = $ 요청 -> PARAM ( ' IMGA ' ); $ 수량 = $ 요청 ->수량 ' ); // $ 스타일 = $ 요청 -> PARAM ( '스타일'); $ 통신 = 새로운 통신 (); $ 통신 -> 이름 = $ 이름; $의 통신 -> 제목 = $ 제목; $의 통신 -> 링크 = $ 링크; $의 통신 -> DESC = $ DESC; $ 통신 -> 스타일 = $ 총; $의 통신 -> 경로 = $의 IMGA; $ 통신 -> NUM = $ 수량; $ 고해상도 = $ COMM-> 저장 (); 경우 ($ 입술> 0 ) { $이 -> 성공 ( ' 成功1 ' , ' 인덱스 / 세부 / 인덱스 ' ); } 다른 { $ 이 -> 오류 ( ' 失败1 ' , ' 인덱스 / 세부 / 인덱스 ' ); } }