有没有好的办法在javascript里动态生成url的,因为用了很多ajax,如果请求的地址写死的话,很不灵活。
有类似于PHP中的createUrl的实现吗?
有没有好的办法在javascript里动态生成url的,因为用了很多ajax,如果请求的地址写死的话,很不灵活。
有类似于PHP中的createUrl的实现吗?
<script type="text/javascript">
var url = <?php echo Yii::app()->createUrl(…); ?>;
alert(url);
</script>
这个方法我知道,因为url地址特别多,如果能js自己生成就更好了。
这就是在js中嵌入php代码啊~ 生成多么复杂的url都可以
舰长你这个估计要报错的。。。
<script type="text/javascript">
var url = '<?php echo Yii::app()->createUrl(...); ?>';
alert(url);
</script>
舰长忽略了!! 囧
为什么要报错?给个解释?
回楼上,字符串要带引号。
要是js没有写到视图文件中,而是单独的一个js文件就不能用这个方法了啊!