Ich habe dataTable die letzte Spalte zum Bearbeiten. Ich habe eine separate Seite für das Bearbeitungsformular. Was ich will ist, wenn Edit Link angeklickt ist, öffnen Sie diese Seite in einem jQuery-Dialogfeld und senden Sie Daten.Seite in jquery Dialogfeld
Antwort
Der richtige Weg, um dieses Problem
Unter der Annahme, dass ein Popup oder eine spezifischere Begriff modal
das Formular zu bearbeiten, sollten Sie keine separate HTML-Ansicht für das haben wollen, zu lösen, sondern tatsächlich eine allgemeine Form machen und posten Daten unter Verwendung von ajax. Das Erstellen einer separaten Seite verhindert diesen Zweck.
Jetzt vorausgesetzt, dass Sie noch eine separate Seite dafür haben möchten. Der Modal sollte wie
<div class="modal">
<iframe src="" id="frameSrc">
</iframe>
</div>
sein, wo die src
die URL der Seite, die Sie öffnen möchten, ich bin zu raten, aus der href
. Also hier ist, wie würden Sie tun, dass in Javascript
$(this).on("click", function() {
var editUri = $this.attr('href');
document.getElementById('frameSrc').src = editUri;
});
Die Javascript wird die URL von href erhalten und die src
in iframe
Tag in modal ersetzen.
this helps ..
Sie können dies ohne Alarm zu tun und Sie brauchen nicht href jquery Verwendung fadeIn und etwas Art zu machen, schicken.
$('a#login').click(function(){
$("#bgstyle").fadeIn('slow');
$('form').fadeIn('slow');
})
Fiddle DEMO Hoffnung diese Hilfe Sie
trotzdem, wenn ich das i Bootstrap-modal zu bevorzugen tun wollen.
- 1. jQuery Dialogfeld Schaltflächenfunktion beim Laden der Seite
- 2. jQuery Dialogfeld
- 3. jquery Dialogfeld
- 4. JQuery Dialogfeld Double Posting
- 5. aktualisieren Elternseite von jquery Dialogfeld
- 6. Wiederverwendbares JQuery-Modal-Dialogfeld?
- 7. Einstellung Dialogfeld Overlay Jquery
- 8. jQuery Movable Modal Dialogfeld
- 9. MagicZoom- und JQuery-Dialogfeld
- 10. Seite automatisch nach oben, wenn einem dynamischen Jquery Dialogfeld erstmals
- 11. Wie schließe ich das JQuery-Dialogfeld von der untergeordneten Seite
- 12. jQuery Deferred und Dialogfeld
- 13. Jquery UI Dialogfeld
- 14. Jquery-Dialogfeld standardmäßig sichtbar
- 15. Leere Schaltfläche in Jquery UI Dialogfeld
- 16. jquery mit asp.net mvc Dialogfeld
- 17. jquery ui Dialogfeld als bestätigen
- 18. jQuery Dialogfeld Thema und Stil
- 19. Jquery modales Dialogfeld mit iframe
- 20. Send mail from jquery Dialogfeld
- 21. jQuery Confirm Dialogfeld in ASP.NET Button OnClientClick
- 22. jQuery - Klickposition in einem jqueryUI-Dialogfeld abrufen
- 23. kann jQuery UI Dialogfeld nicht schließen
- 24. Jquery Dialogfeld - verblasst nicht vor dem Schließen
- 25. Ein jQuery-UI-Akkordeon in ein jQuery-UI-Dialogfeld einfügen
- 26. Dialogfeld "JQuery UI Dialog" ('close'); funktioniert nicht
- 27. Drag Jquery ziehbare aus seiner Eltern jquery Dialogfeld
- 28. Bildlaufleistenproblem mit dem jQuery UI-Dialogfeld in Chrome und Safari
- 29. Wie echo ich in PHP ein Jquery-Dialogfeld?
- 30. Hinzufügen von Symbolen zu meinen Schaltflächen in einem jQuery-Dialogfeld
IDs können nicht auf einer einzigen Seite wiederholt werden. Es sieht so aus, als ob Sie möglicherweise mehrere Tags mit der gleichen 'myHref'-ID erstellen. Nicht sicher, ob das dein ganzes Problem ist, aber das ist ein Problem. Es sei denn, ich lese das falsch. – Taplar
@dil Ich habe einen Workaround für das hinzugefügt, was ich denke, dass Sie wollen. Die Frage ist nicht ganz klar, also lassen Sie mich wissen, wenn Sie etwas anderes wollen. – georoot