我有这样的代码,它应该为我创建的php这样的系统中的每一个喜欢的计数触发一个ajax调用。我想它不会调用,因为html标记,但我需要类似的东西。
在下面的代码中,我了解用户id,因为我是从php和mysql的fetch_array调用它的。
<span id="sh1_'.$statusid.'" onload="checkRate(\''.$user.'\',\'status\',\'2\',\''.$id.'\')" > 0</span>
但是,当php加载时有许多状态,当它完成加载页面时,它不会触发onload函数。是否有一种方法可以检索我在同一个循环中下载的每个div上的id?
发布于 2015-02-27 07:30:04
每次输出span时,都可以调用javascipt函数。onload事件不受span标记的支持,不会被触发。使用这样的东西:
<span id="sh1_'.$statusid.'" > 0</span>
?>
<script>
checkRate('<?php print $user; ?>','status','2','<?php print $id; ?>');
</script>
<?php发布于 2015-02-27 07:29:57
从我在googling中看到的情况来看,在onload元素上没有任何span事件。
也许您可以在onload元素上使用body来触发代码?
https://stackoverflow.com/questions/28759018
复制相似问题