나는이 jQuery 코드가 있습니다JQuery와 아약스 응답 데이터 체크 박스 ID의
jQuery("#form").click(function() {
$("input[name='copyno']:checked").each(function() {
checkboxData = "copyno="+$(this).val();
id=$(this).val();
jQuery.ajax({
url: "renewall.php",
type: "POST",
data: checkboxData,
cache: false,
dataType: "text",
success: function(data) {
$("#" +id).html(data);
}
});
});
});
가 무엇 I'am 특정 된 div로 응답 데이터를 넣어하는 것입니다 노력에 기반을 확인란의 값 (이 경우 id)을 반환하지만 응답 데이터는 동일한 id 값이있는 곳에 표시되는 대신 동일한 div id ( id = $ (this) .val();)에만 표시됩니다.
글쎄 도움이되었습니다. 업데이트 된 답변을 확인하십시오. – Jules
Thx 남자, 당신은 저를 많이 구해주었습니다. 나는 그것을 시도했지만 그것이 다른 성공 코드와 함께있는 것 같았습니다 ... – user1143217
나는 copyno의 긴 목록을 가지고있을 때 블록이 나타나기 전에 너무 느려집니다. DOM 조작 html(), suguestions 일 수 있습니까? – user1143217