码迷,mamicode.com
首页 > Web开发 > 详细

[YII2] 去除自带js,加载自己的JS,然后ajax(json)传值接值!

时间:2017-04-24 14:36:17      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:加载   arc   web   pos   blog   传值   设置   rip   span   

本想用YII2自带的JS,可是用着效果不好,想从新加载,找了好多终于实现啦!还有ajax(json)传值接值!

首先直接了当的就把YII2自带的js去掉!

把下面代码加入到/config/main.php文件‘components‘=>[]里面,可以禁掉CSS和JS

 1 ‘components‘ => [
 2     .............
 3     //不加载YII2自带JS以及CSS
 4         ‘assetManager‘=>[
 5             ‘bundles‘=>[
 6               ‘yii\bootstrap\BootstrapAsset‘=>[
 7                    ‘css‘=>[],
 8               ],
 9               ‘yii\web\JqueryAsset‘=>[
10                    ‘js‘=>[],
11                ],
12               ‘yii\bootstrap\BootstrapPluginAsset‘=>[
13                    ‘js‘=>[]
14                ]
15            ]
16        ],
17 ]    

加载自己的就是把JS文件放在WEB下,然后设置好路径就OK

 

<script type="text/javascript" src="style/js/jquery-1.7.2.min.js"></script>

 

 

 

ajax传值接值:

  视图层文件:/wiew/index.php


    function search(id){
        //alert(id);
        $.ajax({
            type:‘post‘,
            url : "?r=site/ajax",
        //json一样的只是那么格式变成json格式就OK
            //dataType:‘json‘,
            data:"id="+id,
            success:function(msg){
                alert(msg);
            }
        })

 视图层文件:/contollers/SiteController.php

    

1 //搜索方法
2     public function actionAjax(){
3         $id=Yii::$app->request->post(‘id‘);
4    // return json_encode($id);
5         return $id;
6     }

 

 

 


[YII2] 去除自带js,加载自己的JS,然后ajax(json)传值接值!

标签:加载   arc   web   pos   blog   传值   设置   rip   span   

原文地址:http://www.cnblogs.com/lipcblog/p/6756662.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!