Ich versuche, Daten auf meinen Tisch schreiben mit AJAX, ich habe das folgende Formular,Post-Daten über jQuery AJAX
<form>
Total <input type="text" id="total" name="total" /><br />
Bill name<input type="text" id="bill-name" name="bill-name" /><br />
bill descriptiion <input type="text" id="bill-description" name="bill-description" /><br />
bill colour<input type="text" id="bill-colour" name="bill-colour" />
<input type="button" value="submit" onClick="insertBill();" />
</form>
Und mein AJAX-Code ist als ...
<script type="text/javascript">
function insertBill()
{
var bill = $("#bill").val();
$.post('insert_bill.php', {total: total, bill-name: bill-name, bill-description: bill-description, bill-colour: bill-colour}, function(data)
{
$("#bills").html(data);
});
}
</script>
Aus irgendeinem Grund werden meine Werte jedoch nicht weitergegeben. Ich bin neu in AJAX und folge daher einem Tutorial, also entschuldige meine Naivität! Wie mache ich das?
warum die PHP-Tag? – hjpotter92
In Ihrer Funktion rufen Sie auch ein Formular mit der ID 'bill' an. Bearbeiten Sie Ihr Formular-Tag und fügen Sie diese ID – hjpotter92