我正在用jQuery开发一个宠物项目。现在,应用程序需要一些变量值在加载页面时被转移到客户端JavaScript。我想知道做什么是最佳做法。将变量值从服务器传递给JavaScript的最佳做法是什么?
我可以通过两种方式进行图像处理。首先,将其渲染为页面中的JavaScript变量。
<script> <?php echo "var maxid = $maxid;"?> </script>
这意味着客户将看到
<script> var maxid = <somevar>; </script>
其次,将其指定为一种元素的属性。
<div maxid="<php echo $maxid >" />
哪种方法更好?有没有其他方法可以做到这一点?
我想了很久,很高兴你们和我有同样的想法。以可读性折衷一点表现。 – 2013-02-28 09:28:48