我如何返回当前对象作为JSON字符串从内部的对象与jquery或javascript
How can I return the current object as a JSON string from inside the object with jquery or javascript?
我需要一个函数将当前实例作为json文本返回,因为我将使用ajax请求将值发送到服务器端脚本。
我不知道在哪里使用"this"关键字在jquery选择器
function Actor(){
this.input=function(pname,ppassword){
this.name=pname;
this.password=ppassword;
}
//I need a function to return the current instance as a json text here
//I will send the values with an ajax request to server side script with a function
}
我发现jquery不支持编码为JSON,我需要使用JSON2.js序列化为JSON字符串
新浏览器有原生JSON支持,所以你可以使用JSON。stringify不包含JSON2.js
你可能需要在你的问题中更具体,但如果你需要在输入函数中使用JSON字符串,你可以使用:
function Actor(){
this.input=function(pname,ppassword){
this.name=pname;
this.password=ppassword;
return JSON.stringify(this);//this will return pname and ppassword in json object string
}
}
查看不支持JSON对象的旧浏览器的JSON库:https://github.com/douglascrockford/JSON-js
相关文章:
- 如何使用jquery读取对象字符串
- 用javascript修复这个JSON对象字符串最干净的方法是什么
- Javascript对象字符串值-在应该隐藏的时候呈现的HTML代码
- 在Nodejs中将数组转换为类似子的对象字符串
- 对象字符串转换为JSON(抛出错误)
- 如何将事件对象字符串化
- 如何在 JavaScript 中将 JSON 对象字符串化为负零
- 将 JSON 对象字符串数组转换为 JS 对象数组
- 如何在角度转换请求中将对象字符串转换为 JSON 对象
- 删除开头的双引号&结束于JSON对象/字符串或Java脚本变量
- 将json对象字符串转换为值
- 如何迭代json对象字符串
- 将数组列表转换为json对象字符串
- 如何将继承的对象字符串化为JSON
- 如何按对象字符串值之一对对象数组进行数字排序
- 解析日期对象字符串并获取以毫秒为单位的时间
- 如何在javascript中解析javascript对象字符串
- Javascript类对象字符串到对象
- 从使用.data()添加的对象字符串中获取值
- 如何在javascript中添加一个函数变量到对象字符串