[object Object]
我得到以下结果:[object][object]
var returndata;
$.ajax({
url: '/api/AddCreditCard/',
type: 'post',
datatype: 'json',
//contentType: 'application/json',
//data: $('form').serialize(),
// var Fail_Card = $('form').valueOf();
data: $('form').serialize(),
success: function (response) {
Cust_OrderId = response.Cust_OrderId;
alert(Cust_OrderId);
date = response.date;
alert(date);
if (response.success == true) {
alert(response.success);
var obj = JSON.stringify(response);
var objf = JSON.parse(obj);
alert(obj);
//alert(response.COLUMNS[0]);
alert(objf);
alert(response.Cust_OrderId);
alert(response);
window.location = "/controllername/actionname?Cust_OrderId=" + objf;
} else {
alert(response.success);
var obj = JSON.stringify(response);
var objf = JSON.parse(obj);
alert(obj);
window.location = "/controllername/actionname?Cust_OrderId=" + objf;
alert(response);
}
我的api控制器返回以下 customer id:100032(Cust_OrderId)
但response.Cust_OrderId
无效。请解决此问题
答案 0 :(得分:0)
我认为你想在结果中使用order_id。在此代码下方:
var obj = response; // Json.stringify is unnecessary
var Cust_OrderId = obj.order_id; //this is give value