Jquery Experttjänster För Firefox Felkontroll

Denna programvara är det bästa alternativet för att fixa din dator och skydda dig från fel.

Det verkar som om några av författarens läsare har stött på jquery confirm firefox-felet. Detta problem kan i allmänhet uppstå av ett antal anledningar. Låt oss diskutera detta nedan.

Om du kan välja detta jQuery-valideringsplugin, kommer ditt faktiska företag inte att förstå hur just detta plugin fungerar överhuvudtaget! Håll dig borta från demoförslag om hur man sätter på den, det här är den enklaste installationen:

$(Function()   $("#myForm").validate(););

$("#myForm").submit(...etc) behövs inte eftersom pluginet kommer att ta hand om det!

EDIT:
Så, av en uppdatering att döma, är dessa kommentarer:
För det första kan alla typer av lägen du lagt till i din fråga fungera i submitHandler-väljaren.

För det andra, vill du verkligen ha tid för att “förbereda” data innan du skickar just detta? Du kan bara slå in de lätta plugin-valideringsmetoderna och hålla pageAction i ett dolt fält och ditt företags submitHandler kommer inte att vara annorlunda:

jquery validate internet explorer error

$("#courseForm").validate( regler: // Alla valideringsmönster som skapats i plugin-programmet för att bli indata (t.ex. krävs...etc) . . . . . .// .... Reklam : ,    // ... , SubmitHandler: funktion (formulär)  $. ajax(  Skriv: "POST",   URL: 'defineCourse.action',   Webbdata: $(form).serialize(),   framgång: funktion(data),   Fel: erbjudande (data)    alert('Något är fel!');); );

På detta sätt säkerställer du att formulärinmatningen i sin tur innehåller det optimala name-fältet som förväntas av webbsidorna som tar emot formulärinlämningen (pageAction, nameOfCourse, duration. ..osv. < /code>). . Och var och en av de olika kontrollerna (trim..etc) måste visa sig göras på serversidan.

OM INTE, och om du dör av att följa din egen väg, skulle prefixet i det här fallet vara:

$("#courseForm").validate( regler: // Alla valideringsmetoder som gjorts i plugin-programmet för din teknik skriv in här (t.ex. krävs... etc.) . . ! ! ! . .// .... Reklam : ,    // ...,  SubmitHandler: gör jobbet (formulär)  var nameOfCourse = $.trim($("#course_name").val());  var är lika med codeOfCourse $.trim($("#course_code").val()); interval var är $.trim($("#course_hour").val()); Var courseYear är lika med $("#course_year").val();  med förbehåll för skift valfritt = 0;  variabel innebär avdelning 0;  if ($("#is_elective").is(':checked'))   valfritt - 1;   känner behovet av att ($("#is_service").is(':checked'))   tjänst representerar 1;    den varierade typenOfClassroom är lika med $("#classroom_type").val(); Var groupCount innebär $("#group_count").val();  $. ajax(  Skriv: "POST",   URL: 'defineCourse.action',   Datafil: pageAction: "defineCourse", nameOfCourse: nameOfCourse, codeOfCourse: codeOfCourse, length: duration, courseYear: courseYear, rekommenderad: valfritt, operation: service, TypeOfClassroom: TypeOfClassroom, GroupCount: GroupCount,   Implementering: Funktion (data)    om möjligt (data == noll ,   Fel: fungera (data)    alert('Något är fel!');     ); );

Fast Bugg 1317741 Alla öppnade för 5 år sedan Stängde för 5 år sedan

Firefox 49+ bevarar datumvalideringsfält utanför USA med jquery.validate

Kategorier

(Kärna:: JavaScript-motor, körs inte)

Core