我有一些数据,用javascript处理,我想写入数据库。所以我试图用ajax编写代码。但没有运气......
我需要什么:我有两个变量(id,naam),我想传递给php脚本。没有更多......
<script type='text/javascript'>
function geefNaam(id, naam)
{
$.ajax({
type: "POST",
url: "schrijfrecord.php",
data: { id: id, naam: naam },
})
}
</script>
我称这个功能......
geefNaam(id, naam);
我的php
<?php
$id = $_POST['id'];
$naam = $_POST['naam'];
echo $id;
echo $naam;
?>
答案 0 :(得分:0)
首先在,
之后删除data: { id: id, naam: naam },
。在$.ajax
电话之后,您也没有做任何事情。使用success: function(){}
或.done()
。我会使用$.post()
:
//<![CDATA[
<script type='text/javascript'>
function geefNaam(id, naam, where){
$.post('schrijfrecord.php', {id: id, naam: naam},
function(result){
where.html(result);
}
});
}
$('#someElement').click(function(){
geefNaam('someId', 'someName', $('#wherever'));
});
//]]>
</script>