javascript - Uncaught ReferenceError : Invalid left-hand side in assignment while fetching value from JSON. stringify(数据)

标签 javascript jquery json

我想从 JSON.stringify(data) 获取值到文本框,但它在窗口控制台浏览器中显示 Uncaught ReferenceError 错误。我感到困惑的是,当我当时对 JSON.stringify(data) 发出警报时,它显示警报中的值,而当我将该值从 JSON.stringify(data) 插入到文本框时,它显示 Uncaught ReferenceError在窗口控制台浏览器中。

这是我的代码

  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...!!!");
            }
        });
    }

请帮我解决这个问题。

谢谢。

最佳答案

使用 value 属性来赋值。不要在 getElementById() 中使用 # 在 jquery 中使用 #

 document.getElementById("<%=txtbx_cnortin.ClientID%>").value = data.D;

或者 只需使用jquery

$("#<%=txtbx_cnortin.ClientID%>").value =data.D;

关于javascript - Uncaught ReferenceError : Invalid left-hand side in assignment while fetching value from JSON. stringify(数据),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44905624/

相关文章:

javascript - 使用 JavaScript 将 JavaScript 变量字符串转换为 JSON

javascript - 循环功能,动画不停留必要的时间

JQuery UI 选项卡使用 ajax 加载文档片段

javascript - 如何使用php检查某个元素是否存在

android - 如何在 Android 上处理大型 JSON 对象

javascript - Azure AD V2/msal.js 限制个人账户?

javascript - 将内存预分配给对象数组

javascript - React js 映射和过滤器

jquery - 如何使较大的布局适合较小的设备屏幕?

python - 如何使用Python从Json文件的嵌套列表中提取对象?