我不能给跨越标签的json值 实际上我正在使用jquery ajax函数
var productId = $("#product_id").text();
var city = $("#spn-deliveryloccookies").text();
$.ajax({
url: '/Product/est_time',
type: 'GET',
data: { 'city': city, productid: productId },
contentType: 'application/json; charset=utf-8',
success: function (res) {
//your success code
alert(res);
//$("#p_price").html("");
$("#p_price").text(res.ourPrice);
},
error: function () {
alert("some error");
}
});
});
我无法将文本值提供给span标记
在我的ajax函数成功块中有** alert(res); 并且它可以正常生成结果**
$( “#p_price”)文本(res.ourPrice)。不工作
答案 0 :(得分:0)
您需要将json字符串解析为javascript对象。然后只有您访问其属性。
$("#p_price").text(JSON.parse(res).ourPrice);