2015-09-09 16:44:39 2691次浏览 2条回答 0 悬赏 20 金钱

我做了url美化,在js文件当中有ajax提交表单的内容

$.ajax({
    type:"POST",
    url:"./testcode",
    data:{telephone:me.telephone},
    dataType:"Json", .......
});

这里的url在不同的页面内容不一样,这样的话,会导致这个ajax用不了,求问大神,在js文件当中写url,有没有什么好的方法?

  • 回答于 2015-09-09 17:30 举报

    直接'/testcode' 就可以了.

    最好 '<?= yii\helpers\Url::to(xxxx)?>'

  • 回答于 2015-09-10 12:57 举报

    你可以利用 <?= yii\helpers\Url::to(xxxx)?> 在页面中生成一个链接,比如生成在 form 标签中的 action 属性里边。然后在js文件中用 $("form").attr("action") 来获取地址。

    1 条回复
    回复于 2015-09-14 11:29 回复

    也只能这样搞了

您需要登录后才可以回答。登录 | 立即注册
xjx7514329
见习主管

xjx7514329

注册时间:2015-01-28
最后登录:2017-02-10
在线时长:9小时8分
  • 粉丝2
  • 金钱345
  • 威望0
  • 积分435

热门问题