ajax get、post如何传入参数,后台如何获取这些参数

发布于 2024-11-13 14:25:19

ajax的方式如何使用get、post如何传入参数,然后后台如何获取这些参数的值?

查看更多

关注者
0
被浏览
143
1 个回答
feige
feige 2024-11-13
分享运营真实案例,用编程创造自己的产品

js

var selectedValue = $("#c-instruct_id").val();                
var url = "starwar/instruct/get";
    var data = {
        "instruct_id":selectedValue
    }
    $.ajax({
        //请求方式
        type : "GET",
        //请求地址
        url : url,
        dataType: "json",
        data: data, 
        async:false, //一定要同步
        //请求成功
        success : function(result) {                  
            var json = $.parseJSON(result);
            bb=json;
            var type = json["type"];
            //如果type= 102 中断
            if(type == "102"){
                $("#c-priority").val("99");
            }else{
                $("#c-priority").val("0");
            }
        },
        //请求失败,包含具体的错误信息
        error : function(e){                  
            console.log(e.status);
            console.log(e.responseText);
        }
});

php,后端获取get过来的参数
public function get()
{
$instructID = $this->request->param('instruct_id');
return json_encode($this->model::get($instructID));
}

php
后台获取post过来的参数
$req_id = $this->request->param('req_id');
$remarks = $this->request->param('remarks');

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览