我正在尝试将一些数据“发布”到php脚本中。在发送的3个变量中,只有第一个变量似乎被发送。我在这里看不到什么?
<script type="text/javascript">
$(document).ready(function(){
$("#newproject").ajaxForm({
url: '/ajax/newproject.php',
type: 'post',
data: 'name=' + $('name').val() + '&username=<?php echo $_SESSION['username']; ?>&sessionid=<?php echo $_SESSION['id']; ?>',
success: function(data) {
if (data == 'success') $('#returnMessage').attr('class', 'good');
else $('#returnMessage').attr('class', 'bad');
$('#returnMessage').html(data);
}
});
});
</script>
答案 0 :(得分:1)
尝试使用数组数据:
$("#newproject").ajaxForm({
url: '/ajax/newproject.php',
type: 'post',
data: {
name: $('name').val(),
username: '<?php echo $_SESSION['username']; ?>',
sessionid: '<?php echo $_SESSION['id']; ?>'
},
success: function(data) {
if (data == 'success') $('#returnMessage').attr('class', 'good');
else $('#returnMessage').attr('class', 'bad');
$('#returnMessage').html(data);
}
});
您可以使用$ _POST ['name'],$ _POST ['username']等检索帖子数据。