javascript - 将 Json 响应解释为纯文本

标签 javascript jquery json

我有以下代码,我需要解析响应,根据我的理解,该响应实际上保存在变量“transferFlag”中

但是“transferFlag”会在

时提醒整个 ajax 代码

我需要该ajax调用的响应,它实际上返回方法的值

'getStudentIdsForTransfer',

如何获取该方法的响应?

我对 Ajax、Jquery、Jason 很陌生,这就是为什么在理解上遇到一些困难。

  var transferFlag=({
                    url: "UtilBean/getStudentIdsForTransfer",
                    handleAs: 'text',
                    data:
                    {   
                        studentId: this.studentId                       
                    },
                    contentType: "application/json; charset=utf-8",
                    success: function(data) { var myValue = data.myValue; },

                    failure: function() { alert("Uh oh"); }
                  });
            alert(transferFlag.toString()+ ".... Hi transfer Flag");

最佳答案

你已经接近答案了.. JSON 上 javascript 中的每个操作可以通过对象格式来执行。所以你得到了正确的输出。是否要将 json 对象转换为字符串使用

var data = JSON.stringify(jsonObject);

现在数据必须是字符串格式。将数据传递到 html 并迭代( JSTL )。 jSTL 是 jsp 页面中数据操作的最佳标记库

关于javascript - 将 Json 响应解释为纯文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23926887/

相关文章:

javascript - 如何在 ASP.NET PageLoad 事件中获取 HTML 本地存储值?

jquery - 如何控制或更改所有文本为大写

php - 停止页内操作的 Jquery 模式对话框

JSON 到 JSON 转换库

java - 该对象与 JSON/XML 之间的(解)编码可能会破坏到什么程度

javascript - JQuery:如何将类应用于表中该行内单选按钮的特定数据onclick

Scala.js 中的 Javascript 生成器

javascript - 卡住标题不允许点击 knockout

javascript - 需要将 PHP 正则表达式转换为 JavaScript 正则表达式

python - 使用 HTTP POST 从服务器打印响应 JSON