返回从AJAX获取的JSON对象的值

时间:2017-11-19 20:00:26

标签: javascript jquery json ajax

我正在尝试从JS函数中的JSON对象返回一个值,这是我的代码:

function verifyActive(numEmpleado){
    var id_codigo = 0;
    try{
        var dataString="oper=11&hidNumEmpleadoN="+numEmpleado;
            $.ajax({
                type: "GET",
                url:"./negReporteStatusHH.jsp",
                cache: false,
                data: dataString,
                datatype:"json",
                success: function(data){
                    console.log(data);
                    var jsonObj = data;
                    var jsonResult = JSON.parse(jsonObj);
                    var arr = [];
                    for(var x in jsonResult){
                        arr.push(jsonResult[x]);
                    }
                    console.log(arr[0]);
                    console.log(jsonResult);
                    id_codigo = arr[0];
                }
            });
            return id_codigo;
        }catch(e){
            return id_codigo;
        }
 }

获得的JSON对象如下:

{RIDCODIGO: 1, RDESCIDCODIGO: "WE HAVE DATA        ", RIDSTATUS: 1, RDESCIDSTATUS: "ACTIVE     "}

我想返回RIDCODIGO值。关于评论的任何问题。

0 个答案:

没有答案