如何用AJAX取出后台的一个值

用AJAX取出后台的值,用取出的值做判断。请大神告知,万分感谢。

 $.ajax({
            type:"post",//请求类型
            url:url,//请求的url
            data:{inputValue:inputValue.value},//请求参数
            dataType:"json",//ajax接口(请求url)返回的数据类型
            success:function(result){//data:返回数据(json对象)
            var data = eval("("+result+")");//包数据解析为json 格式 
                if(data.status == "A1"){
                    validateTip($("#inputValueA").next().next(),{"color":"green","size":"22px"},"[ "+inputValue.value+" ]员工工号OK,請進行下一步!");
                    $("#inputValueA").attr("value","");
                }else if(data.status == "A2"){
                        validateTip($("#inputValueA").next().next(),{"color":"green"},"[ "+inputValue.value+" ]機台條碼OK,請進行下一步!");
                        $("#inputValueA").attr("value","");
                }

            },
            error:function(result){
                validateTip($("#inputValueA").next().next(),{"color":"yellow"},"未知異常,!!! ");
            }
        });

success:function(result),result我们平时都是写data的啊,然后data.showMap.字段名,来取值的吗,var data = eval("("+result+")");//包数据解析为json 格式 ,这是什么意思,可以说细一点吗

http://blog.csdn.net/chinacsharper/article/details/9748639

那个inputValue.value应该是这个document.getElementById("inputValueA").value;

url是交互的后台页面,在后台可以通过response.getWriter().write("{'success':'true','vCode':'"+value+"'}");进行传值,success(data)函数里通过
eval("("+data+")")取到传过来的数据,这里穿的是value,可以这样去eval("("+data+")").value;来取到,这里取到的值是个字符串

因为后台传过来的是个json 所以要用eval解析一下 然后再取值