Wpis z mikrobloga

#javascript #js #jquery #programowanie

W jaki sposób zaktualizować zmienną id przed każdym kolejnym kliknięciem?

Submit
$(document).on("click", ".submit", function () {
var id = $(this).data("id");
$.ajax({
type: "POST",
url: id,
data: "model",
contentType: "application/json",
success: function (result) {
id.attr("data-id", result);
},
});
});
  • 9
@trevoz: Masz rację. .attr() aktualizuje DOM, .data() nie aktualizuje. Niby nie ma dużej różnicy, bo nikt oprócz .js tam nie zagląda ale dla spójności użyję .attr() bo kiedy wartość jest znana jest od razu prawidłowo ustawiona przy wczytaniu strony. Jeszcze raz dziękuję :-)