Ich benutze jQuery dicke Box, um eine aspx Seite in einem modalen Dialog zu zeigen Dies funktioniert gut in meiner Seite.In meiner Seite habe ich einige Links, auf denen wenn ich klicke, mit jQuery's Load-Methode, ich erhalte einige Daten von der Server-Seite und lade sie ein (die Daten sind ein Raster, das einige Bilder enthält). Mein Problem ist, dass meine Thickbox gut funktioniert, wenn sie auf meiner Seite fest codiert ist, aber Wenn ich es vom Server nehme und zu einem div lade, funktioniert es nicht. Stattdessen zeigt es die neue Seite im modalen Dialog an und leitet den Browser um, um diese Seite zu laden.ThickBox funktioniert nicht, wenn Daten von der Serverseite stammen
ich schwer, diese Linie in meiner ersten Seite codiert
<a class='thickbox' href='../Home/CostMetrics.aspx?Model=6&KeepThis=true&TB_iframe=true&height=300&width=850'>modal thick box link</a>
und ich bin Erzeugung dieser tage vom Server, wenn ich Daten zu laden vom Server an den div
< eine class = "thickbox" href = “& ../Home/CostMetrics.aspx?Model=5 KeepThis = true & TB_iframe = true & height = 300 & width = 850" > modal dicke Kastenverbindung </a>
Beide sind gleich. Aber mein Leuchtkasten funktioniert nicht. Irgendwelche Ideen, um das zu lösen?
ich die thickbox CSS und JS in meinem ersten page.My Server-Seite enthalten sind, welche die div füllt ist Rückgabedaten wie diese
<div><div><img src='abc.jpg' /> <a class="thickbox" href="../Home/CostMetrics.aspx?Model=5&KeepThis=true&TB_iframe=true&height=300&width=850">modal thick box link</a></div></div>
Vielen Dank im Voraus
sind in einer Javascript-Konsole (je nachdem, welche Browser Sie verwenden) alle Fehler Detail beziehen feste Nachrichten angezeigt oder angezeigt? – Kane
Keine Nachrichten. Ich habe die Ansichtsquelle überprüft. Das neu eingefügte HTML-DOM ist dort nicht vorhanden – Shyju