Maar nu wil de infoID uit het formulier meesturen in de shared/info.php-pagina...
Hoe doe ik dat?
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script type="text/javascript">
//<![CDATA[
// als je document klaar is met laden...
$().ready(function() {
// als het formulier #theForm wordt gesubmit...
$('form#theFeed').submit(function(e) {
// vang het submit event af, jQuery/AJAX handelt dit immers af
e.preventDefault(); // het default gedrag is dat het formulier gePOST wordt, en dat willen we niet
$('#postFeedResult').hide();
$.post(
'shared/info.php?infoID=HIER_HET_ID', // het script waar je naartoe POST
$('#theFeed').serialize(), // verzamel alle form data in 1x (naam, content)
null, // we gebruiken .done() dus deze is niet nodig
'json' // geef een "hint" over het type van de terug te ontvangen data
)
.done(function( data ) {
alert(data);
})
.fail(function( data) {
alert(data);
})
.always(function( data ) {
alert(data);
});
});
});
//]]>
</script>
<?php
// hier staat dat er een lijst moet worden gemaakt...
echo "<form id=\"theFeed\">";
echo "<input type=\"hidden\" name=\"infoID\" value=\"$list->infoID\">";
echo " <input type=\"submit\" class=\"btn btn-default btn-xs\" value=\"UPDATE FLIP-Q\"></form>";
?>