我想在元素点击事件上找到url,这是我的代码:
$('#job').click(function() {
window.location.href = "<?php echo $this->createUrl('jobs/view');?>";
});
但是网址加载为http://mysite/<?php echo $this->createUrl('jobs/view');?>
而不是http://mysite/jobs/view
,所以php脚本没有运行,我怎么能解决这个问题?
答案 0 :(得分:1)
将您的文件名从yourfile.js
更改为yourfile.php
,并将整个JS代码包装在script
标记内。
答案 1 :(得分:0)
您不应该使用PHP来制作网址。只需使用
$('#job').click(function() {
window.location.href = "/jobs/view";
});