下拉菜单联动效果

$(function () {
    $("#beltline").on("change", function () { log(); });
})

function log () {
    var num = $("#beltline").val();
    $.ajax({
        type:"POST",
        timeout:3000,
        url:"/admin/f_kiln_operating_table/get_product_number",
        data: {
            beltline:num,
            tablename:"干燥窑温度曲线表"
        },
        success:function (obj) {
            var obj=obj.data;
            $("#product_number").val(obj.product_number);
            $("#product_number2").val(obj.product_id);
        }
    })

}

1,接口请求方式:post/get

2,产品编号读取数据修改:get传参
通过生产线拉取对应产品编号
/admin/f_kiln_operating_table/get_product_number
Route('f_kiln_operating_table.get_product_number')
参数:
tablename 对应bills_type表中title字段例如:窑炉运行情况表 必填
beltline 选择的生产线的值 必填

返回数据样例:
正确:
获取到数值:
{
"status": "ok",
"msg": "取值成功",
"data": {
"product_number": 1
}
}

未获取到数值:
{
"status": "ok",
"msg": "没有对应的值",
"data": {
"product_number": ""
}
}
参数传入异常:
{
"status": "fail",
"msg": "传入参数异常"
}

错误:
{
"status": "fail",
"msg": "******"
}

原文地址:https://www.cnblogs.com/zhixi/p/6829541.html