2013-04-16 5 views
1
</br> 

s_foot 팝업 형태가 우리의 목적 작동하지 않을 수있는 이유 "제어 이벤트로> *이 자바 스크립트

사용 ajax.jquery합니다. $처럼() {(기능을 클릭 ("# "저장).. ....});. 내가 요소 id로 값을 얻을 메도로 POST를 사용하려고이 스크립트에

<script type="text/javascript"> 
var wp; 
var posisi; 
var pid; 
var pname; 
var pdate; 

여기 aksi.php 코드

<?php 
    //conect to database 
    //get the value 

($_POST['pname']); 
     $ProductionDate = htmlspecialchars($_POST['pdate']); 
     $save = mssql_query("Insert tblTrnProduct value('$ProductID', '$ProductName', '$WH', '$Posisi', '$ProductionDate') 
     WHERE Posisi='$Posisi'"); 
     if($save){ 
     echo "sukses"; 
     }else{ 
     echo "error"; 
     } 
     } 
?> 

에 aksi.php 값이 기록되지 않았습니다. C'z 사용할 때 <?php print_r($_POST) ?> emty 결과가 있습니다. 그리고 물론 내가 브라우저에서 이것을 실행할 때 "ERROR..penyimpanan data GAGAL"이라고 말합니다. . 문제가 무엇입니까? 코드 샘플을 통해 조언을 부탁드립니다.

+0

당신은 파이어 폭스에 불을 지르고으로 모든 개발자 콘솔을 사용 했습니까? 그렇다면 ... 당신의 오류는 무엇입니까? 여기에 게시하기 전에 버그에 대한 자신의 연구를 수행, 우리는 코드와 라인의 라인을 통해 암호화하지 않습니다 –

+0

http://jsfiddle.net/Rz2PZ/3/ – Hackerman

+2

그래, 내 컴퓨터를 다시 시작한 후, 내 코드를 변경 ...이 문제를 찾기 위해 2 시간을 낭비하십시오. 그리고 ashame 어리석은 질문을 부탁합니다 ... 어쨌든 tq 너무 많은 답변을 .... :) – andricoga

답변

1

jsFiddle에 jQuery를 포함하지 못했습니다. 브라우저의 콘솔에있는 $ is undefined 오류로 경고해야합니다.

1

피들링이 작동하지 않으면 단순히 jQuery을 포함하는 것을 잊었을뿐입니다. 여기 좀 봐 http://jsfiddle.net/Rz2PZ/2/. 그러나 실제 프로젝트에는 jQuery이 포함될 것으로 예상되므로 exit 함수가 코드에 존재하지 않을 수 있습니까?

1

jsfiddle.net/

당신이 jQuery 코드,로드 jQuery를 필요 (프레임 워크 & 확장 선택 상자)를 사용하는 경우