안녕 얘들 아, 나는 "상태"- 업 파이터에서 일하고있다. 스크립트가 다시 작동하도록 페이지를 수동으로 다시로드해야하는 상태를 보낸 후에 작동하는 한 가지 문제가 있습니다. 나 좀 도와 줄 수있어? 코드는 다음과 같습니다.JQuery - 코딩 문제
<script language="javascript">
$(document).ready(function(){
$("form#status_form").submit(function(){
var s_autor = $('#s_autor').attr('value');
var s_status = $('#s_status').attr('value');
$.ajax({
type: "POST",
url: "/admin/request.php",
data: "s_autor="+ s_autor +"& s_status="+ s_status,
success: function(){
$('#show').load("/admin/request.php").fadeIn("slow", function(){
setTimeout(function(){
$(function() {
$("#show").fadeTo("slow", 0.01, function(){
$(this).slideUp("slow", function() {
$(this).remove();
});
});
});
}, 2000);
});
},
});
return false;
});
});
</script>
그래서 제출 버튼을 클릭하는 빈도를 스크립트를 반복 할 수 있도록 코드하는 방법을 알고 있습니까? 그런데
, 여기에 HTML 형식의 :<form id="status_form" method="post" action="request.php" onsubmit="return false;">
<input type="text" id="s_autor" name="s_autor" value="<?= $user_id; ?>" style="display: none;" /><input type="text" id="s_status" name="s_status" value="Statusnachricht" /><input type="submit" value="" class="submit" id="status_submit" />
</form>
내가 '성공'콜백 (request.php에 게시 한 후)에서이 동일한 request.php를 다시로드 (GET) 할 수 있음을 명확히 할 수 있습니까? POST 할 때 어떤 종류의 응답을 받고 싶습니까? (현재는 응답이 전혀 사용되지 않습니다.) – Funka
글쎄, "request.php"파일은 다음과 같습니다 :
제출 버튼을 클릭하면 PHP 페이지가 열리고 PHP 페이지가 즉시 나타납니다. (두 가지 요청/응답?) – Funka