1 つのページに一連のフォームがあります。送信される特定のフォームのIDを取得し、その正確な値をdivの名前として使用して、htmlを挿入しようとしています。div はその名前で既に存在します。
コードは次のとおりです。
$(function () {
$('.allforms').submit(function (ev) {
Var myID = $(obj).attr("id");
esv.preventDefault();
$.ajax({
url: "/update",
data: $(this).serialize(),
dataType: "html",
success: function (data) {
$(myID).html(data);
}
});
});
});
divに同じ名前を付けると、データは正しく返されますが、最初のdivにのみ表示されるため、サーバー側が機能していることがわかります。Jqueryを始めたばかりです。