<input id="Edit" name="Edit" value="Edit Record" type="button" onclick="$.get('fetchvalues.php', function(){myCallBack(ReadCookie('UpdateRecordID'));});" />
ReadCookie 함수는 다른 JQuery 스크립트입니다.이 jquery 함수가 실행되지 않는 이유는 무엇입니까?
.php 파일에 쿠키 값을 전달하고 싶습니다. 내가 수정하는 방법
이를 : 파일에서
<td align="left">
<input id="Edit" name="Edit" value="Edit Record" type="button" onclick="$.get('fetchvalues.php', ReadCookie('UpdateRecordID'), myCallBack);" />
</td>
<script type="text/javascript">
$(document).ready(function(){
$("#edit").click(function(){
$.get('fetchvalues.php', function(){
myCallBack(ReadCookie('UpdateRecordID'));
});
});
});
</script>
: fetchvalues.php, 나는 AJAX 호출이 존재 여부에 도달 여부를 확인하기 위해 에코 문을 작성했습니다. 그러나 그 파일을 호출하지 않습니다. 뭐가 문제 야?
은 어떤 일이 발생 하는가? 어떤 오류가보고됩니까? 그게 효과가 없다고 생각하는 이유는 무엇입니까? 왜 JS를 사용하여 쿠키를 읽고 PHP 프로그램에 쿠키 자체를 읽지 않고 쿼리 문자열에 포함시키는 것입니까? – Quentin
아무 것도. 그것은 단지 같은 페이지에 머물러 있습니다. – RKh
물론 같은 페이지에 머물러 있습니다. 'type = 'button''이므로 양식을 제출하지 않습니다. jQuery의'$ .get' 함수로 백그라운드에서 HTTP 요청을합니다. 콜백 함수를 제공하지 않았으므로 응답이 돌아 왔을 때 페이지에서 아무 것도 일어나지 않습니다. – Quentin