Javascript 未捕获引用错误:从JSON.stringify(数据)获取值时赋值的左侧无效
我想从JSON.stringify(数据)到textbox获取值,但它在窗口控制台浏览器中显示未捕获的引用错误。我感到困惑的是,当我当时对JSON.stringify(数据)发出警报时,它会在警报中显示值,而当我将该值从JSON.stringify(数据)插入文本框时,它会在窗口控制台浏览器中显示未捕获的引用错误 这是我的密码Javascript 未捕获引用错误:从JSON.stringify(数据)获取值时赋值的左侧无效,javascript,jquery,json,Javascript,Jquery,Json,我想从JSON.stringify(数据)到textbox获取值,但它在窗口控制台浏览器中显示未捕获的引用错误。我感到困惑的是,当我当时对JSON.stringify(数据)发出警报时,它会在警报中显示值,而当我将该值从JSON.stringify(数据)插入文本框时,它会在窗口控制台浏览器中显示未捕获的引用错误 这是我的密码 function blurFunction() { var c = $find("<%=dropdwn_consignor.ClientID %
function blurFunction() {
var c = $find("<%=dropdwn_consignor.ClientID %>");
$.ajax({
type: "POST",
url: "Booking123.aspx/GetCnorGSTNo",
data: "{ Param1: '" + c.get_textBoxControl().value + "'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
async: "true",
cache: "false",
success: function (data) {
alert(document.getElementById("#<%=txtbx_cnortin.ClientID%>") = JSON.stringify(data));
},
error: function () {
alert("something went wrong...!!!");
}
});
}
function模糊函数(){
var c=$find(“”);
$.ajax({
类型:“POST”,
url:“Booking123.aspx/GetCnorGSTNo”,
数据:“{Param1:'”+c.get_textBoxControl().value+“}”,
contentType:“应用程序/json;字符集=utf-8”,
数据类型:“json”,
异步:“真”,
缓存:“false”,
成功:功能(数据){
警报(document.getElementById(“#”)=JSON.stringify(数据));
},
错误:函数(){
警惕(“出了什么问题…!!”);
}
});
}
请帮我解决这个问题
谢谢。您需要设置值并摆脱
警报()
它不是调试工具
document.getElementById("#<%=txtbx_cnortin.ClientID%>").value = JSON.stringify(data)
document.getElementById(“#”).value=JSON.stringify(数据)
而不是
document.getElementById("#<%=txtbx_cnortin.ClientID%>") = JSON.stringify(data);
document.getElementById(“#”)=JSON.stringify(数据);
在使用jQuery时,请使用
$("#<%=txtbx_cnortin.ClientID%>").val(JSON.stringify(data))
$(“#”)val(JSON.stringify(数据))
使用value属性指定值。不要在jquery中使用#ingetElementById()
use#
document.getElementById("<%=txtbx_cnortin.ClientID%>").value = data.D;
document.getElementById(“”).value=data.D;
或
只需使用jquery
$("#<%=txtbx_cnortin.ClientID%>").value =data.D;
$(“#”)value=data.D;
值即将出现,但它是以{“D”:“-“}这种格式出现的,但我只想-只使用这个JSON.stringify(data).D;现在检查我的答案。很抱歉说@Dinesh,但它再次显示未定义的onlyLet-us。