Ich möchte mein div chart verstecken und zeigen. Es sollte mit Seiten funktionieren (Hinzufügen, Bearbeiten, Speichern). das Umschalten von div erfolgt über Kontrollkästchen, wenn ich im checkbox div show aktiviert und wenn seine ungeprüfte div ausgeblendet wird. In addnew Seite habe ich den Wert der Checkbox gespeichert, d. H. (Wahr/falsch). wenn der Benutzer zur Bearbeitungsseite geht, wenn der Checkbox-Wert wahr ist, sollte er divchart anzeigen und umgekehrt für einen falschen Wert.Ich möchte jquery-Code ausführen, nachdem die angular js ihr Rendering abgeschlossen hat?
mein Checkbox ist in Winkel mit diesem Code:
<input type="checkbox" name="enablechckbox" class="md-check" style="margin-left: 183px;color:#4d8e98;" id="EnableChartOptionId" ng-model="ChartOptions.EnableChart" onclick="showHideDiv()">
<label for="EnableChartOptionId" style="margin-left: 185px;color:#4d8e98;">
<span style="margin-left: 282px;color:#4d8e98;"></span>
<span class="check" style="margin-left: 295px;color:#4d8e98;"></span>
<span class="box" style="margin-left: 298px;color:#4d8e98;">
</span>Enable Chart Options
</label>
<div id="dvChart" class="scroll" style="display: none;">
@Html.Action("Partial", "abc", new { isFirstTime = true })
</div>
Jquery to hide and show div:
function enablechart() {
$('#dvChart').toggle();
var chartval = $('input[name="enablechckbox"]').hasClass('ng-not-empty');
if (chartval) {
$('#dvChart').show();
}
else {
$('#dvChart').hide();
}
}
Welchen Routing-Mechanismus verwenden Sie 'Ui-Router' oder' ng-Route'? –