に基づいて、私はこのjQueryのコードを持っている:jQueryのAjaxのレスポンスデータは、同じのdivのidに挿入された代わりのチェックボックスの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