Ich bin neu bei der Verwendung von jquery .post() aber ich bin nicht mit Methoden, die ich nicht bereits vor verwendet haben.
Ich versuche, zwei versteckte Eingabewerte zu veröffentlichen, wenn eine Schaltfläche angeklickt wird:
$('#button').live('click', function() {
$.post('export_file.php', { group: form.group.value , test: form.test.value },
function(output) {
$('#return').html(output).show();
});
});
Ich habe getestet, die Schaltfläche Ereignis erfolgreich ausgelöst wird und derzeit alles, was ich versuchen, in zu tun export_file.php
ist Echo etwas.
hier ist mein Formular:
<form name="form">
<input type="hidden" name="group" value="<?echo $group;?>">
<input type="hidden" name="test" value="<?echo $test_id;?>">
<input type="button" class="Mybutton" id="button" name="btnSubmit" value="Export Results">
</form>
Ich habe mein Div auf der Originalseite:
<div id='return'></div>
export_file.php:
<?php
echo "whatever, something!";
?>
Kann mir jemand sagen, wo ich falsch liege? Vielen Dank!
0 Stimmen
Was sagt Ihnen die Firebug-Konsole? Irgendein JS-Fehler?
0 Stimmen
Siehe Demo, die ich in meiner Antwort hinzugefügt habe