Ik zoek een oplissing voor iets. Ik gebruik simplemodal zodat men een forum bericht kan melden aan de website beheerder. Nu moet je desbetreffende berichtid ook naar dat formulier gezet worden in het simplemodal overlay.
SImpel modal: http://www.ericmmartin.com/simplemodal/
Hoe doe ik dit? Ik heb het volgende al bereikt:
<a href="#" class="basic" id="{$topicid}"><img src="/media/images/mededeling.gif" alt="Topic melden" /></a>
Als men nu hier op klikt geeft die al een melding met het juiste ID doormiddel van:
$(document).ready(function () {
$('#basicModal input.basic, #basicModal a.basic').click(function (e) {
e.preventDefault();
var messagesid = this.id;
alert (messagesid);
$('#basicModalContent').modal({persist: true});
});
});
Maar hoe kan ik de variabel messagesid gebruiken in de overlay waar het formulier in staat?
Dit is deze:
<div id="basicModalContent" style='display:none'>
<form method="post">
<strong>Bericht melden</strong>
<br /><br />
Voldoet een topic niet aan de regels van ....nl meld het dan via dit formulier. Vul hier onder een reden in aub.
<br /><br />
<textarea name="reden" style="width:100%; height:80px;"></textarea>
<br />
<input name="meld" type="button" value="Melden" /> <input name="meld" type="button" value="Annuleren" class="simplemodal-close" />
</form>
</div>
Iemand advies?
Erwin