【发布时间】:2018-03-07 07:52:47
【问题描述】:
这是一个点赞按钮,与数据库相连。但它只需要第一个变量“storyid”。
<script type="text/javascript">
function savelike(storyid, username, autid)
{
$.ajax({
type: "POST",
url: "<?php echo site_url('site/homecontroler/savelikes');?>",
Data: "Storyid="+storyid,
success: function (response) {
$("#like_"+storyid).html(response+" Likes");
}
});
}
</script>
<p style=" width: 10%;float: left;"><a onclick="javascript:savelike(<?php echo $Data['postid'];?>, <?php echo $Data['firstname'];?>, <?php echo $this->session->userdata('userproid'); ?>);">
<i class="fa fa-thumbs-up" style="font-size: 25px; color: cornflowerblue;"></i>
<span id="like_<?php echo $Data['postid'];?>">
<?php if($Data['likes']>0){echo $Data['likes'].' Likes';}else{echo 'Like';} ?>
</span></a>
</p>
【问题讨论】:
-
也许你想问个问题?
-
你不能将字符串发送到你的函数,你必须引用
firstname,或者只是删除它们,因为你不使用它们。但你在问什么?
标签: javascript php html codeigniter