/ / Jquery UI Tab wird bei programmatischer Auswahl mit Jquery nicht geladen - Jquery, Ajax, Jquery-Ui, Jquery-Ui-Tabs

Jquery UI Tab wird nicht auf programmatic geladen Wählen Sie mit Jquery - jquery, ajax, jquery-u, jquery-ui-tabs aus

Im Moment habe ich ein Skript geschrieben, das nach Anklicken der Schaltfläche "Submit" den nächsten Tab ausblendet und auswählt.

 var $tabs = $("#tabs").tabs();
$("#submitbutton").click(function () {
if ($("#quotesubmit").valid()) {
var resultDiv = $("#ratesView");
$.ajax({
type: "POST",
url: "Rates/Rates",
data: {},
success: function (response) {
resultDiv.html("");
resultDiv.html(response);
}
});
unhidetab();
$tabs.tabs("select", 2);
return false;
}

});

Das Skript funktioniert und die Registerkarte ist ausgeblendetausgewählt. Das Problem ist, dass der Tab nicht wirklich geladen ist. Stattdessen muss ich auf den vorherigen Tab klicken und dann wieder auf den neuen Tab klicken. Ich habe auch versucht, $ tabs.tabs ("load", 2) zu verwenden. Nach den Registerkarten wählen Sie die Anweisung ohne Erfolg aus. Wer kennt sich aus, was dieses Verhalten verursachen könnte? Vielen Dank.

Antworten:

2 für die Antwort № 1

Versuchen Sie das .. Ich hatte das gleiche Problem.

$tabs.tabs("option", "selected", 2);