Obecnie próbuję utworzyć prosty formularz w Dart z prostą nazwą użytkownika i adresem e-mail do celów rejestracji.Przykładowy formularz do Google Dart Form
nie mogę znaleźć kompletną roboczą przykład, że mogę przetestować. Jeśli ktoś może wyjaśnić, jak przekonwertować kod jQuery poniżej do Dart, myślę, że to by znacznie wyjaśniło.
Widziałem również klasę FormData
dla Dart, ale bez przykładów. Każda pomoc jest doceniana.
$("#submit").click(function() {
$.post($("#myForm").attr("action"),
$("#myForm :input").serializeArray(),
function(info) {
$("#responseDiv").empty();
$("#responseDiv").html(info);
});
$("#myForm").submit(function() {
return false;
});
});
Uruchomiony start. Dziękuję za tak szczegółowe wyjaśnienie. – basheps
Próbowałem go użyć, ale wygląda na to, że wiele się zmieniło. Na przykład 'dart: json' jest teraz zawarty w inny sposób' dart: convert' i kod 'form.elements.forEach ((Element el) { if (el is InputElement) dane [el.name] = el.value; }); 'daje błąd (' Nie ma takich elementów pobierających '' w 'FormElement'') Zauważyłem również, że 'zapytanie (selektor)' jest teraz 'querySelector (selektor)' – dieortin
@ dieortin Zaktualizowałem swoją odpowiedź. –