jQuery의 load 함수를 사용하여 ajax 요청이 div에 실패 할 경우 오류 메시지를로드합니다. 내 소스 코드에서로드 된 내용으로 div를 볼 수 있지만 페이지에 나타나지 않습니다. 무슨 일있어? 가지고 #message
jQuery로드, 소스 코드에서 div를 볼 수 있지만 표시되지 않습니다.
$(function() {
$(".submit").click(function() {
var element = $(this);
var id = element.attr('id');
var note = $('#note-' + id).val();
$('#message').show();
$.ajax({
type: "POST",
url: "/index.php/notes/new_note",
data: "id=" + id + "& note=" + note,
success: function() {
$('#notes-' + id).load('/index.php/ads #notes-' + id)
$('#note-' + id).val('')
}
});
$('#message').load('/index.php/ads #message')
return false;
});
});
어떤 div가로드되지 않습니까, 메모 또는 메시지입니까? 또한 html을 보여주십시오. –
Firebug로 살펴보면 무슨 일이 일어 났는지 알 수있을 것입니다. 아마도 일부 CSS가 그것을 숨기고있을 것입니다. – Pointy