Aktivieren und Deaktivieren von Kontrollkästchen in einem JQuery Mobile-Dialogfeld

7

Ich habe diesen Code ausprobiert, um das zu erreichen, was ich tun möchte. Es funktionierte, als ich es in meiner gewöhnlichen HTML-Datei versuchte, aber als ich es auf meiner JQuery Mobile-Seite ausprobierte, funktionierte der Code nicht gut für mich. Gibt es verschiedene Möglichkeiten oder Code, um JQuery Mobile Checkboxen auszuwählen?

Hier ist der Code, den ich ausprobiert habe:

JAVASCRIPT:

%Vor%

HTML

%Vor%

    
JetPro 02.12.2012, 23:55
quelle

3 Antworten

23

Ich war mir nicht bewusst, dass die Checkboxen von JQuery Mobile aktualisiert werden müssen, nachdem sie durch JQuery oder Javascript deaktiviert / überprüft wurden. Hier ist der Code:

%Vor%

Ссылка

    
JetPro 05.12.2012, 21:53
quelle
4

Versuchen Sie Folgendes:

%Vor%

Ich habe den FieldName entfernt, weil Ihre Funktion SetAllCheckBoxes hieß, nur Ihre Eingabefelder sind gleich. Sie müssen nur sagen, was Ihr Formular ist und den Status Ihrer Kontrollkästchen.

    
A. Magalhães 05.12.2012 12:47
quelle
0

Um Kontrollkästchen in jquery mobile zu aktivieren / deaktivieren, müssen Sie .prop statt .attr.

verwenden

$("input[type='checkbox']").prop("checked",true).checkboxradio("refresh");

    
Danbardo 24.05.2016 11:02
quelle

Tags und Links