来自 JavaScript 的 JSON 对象
JSON object from javascript
我正在尝试调用返回 json 对象的 api
{ "category" : [ { "id" : 5,
"name" : "Bollywood"
},
{ "id" : 484,
"name" : "International"
},
{ "id" : 15,
"name" : "Devotional"
}
]}
- 如何从我的 html 页面 javascript 中进行调用。
请注意:我不能使用jquery,需要简单的javascript。
-
如何从我的 html 页面 javascript 中进行调用...嗯......这是什么 API?如果是javascript...你为什么不直接调用函数...
-
你为什么不使用javascript
document.createElement("select")
,getAttribute()
和setAttribute()
https://developer.mozilla.org/en/DOM/document.createElement http://www.w3schools.com/jsref/met_element_getattribute.asp
或者,您可以使用javascript作为字符串创建代码,并设置某些元素(如div)的.innerHTML
- 附加带有上述
setAttribute('onchange', "some_function_name")
或其他内容的事件处理程序
我没有给你一个非常详细的回答,因为你没有给出一个很好的问题
你需要发出一个xmlhttprequest,然后你必须解析json字符串,使其成为一个javascript对象。
Douglas Crockford的JSON-js可以为你解析json字符串 https://github.com/douglascrockford/JSON-js
下拉列表中需要一个 onChange 事件侦听器。
您应该查看 .on 函数的 jquery 源代码,该代码应该可以让您了解如何在动态添加 DOM 元素时响应事件。
相关文章:
- jQuery匹配JSON对象的部分文本
- 如何在Javascript中将JSon对象转换为数组
- 我可以在json对象中添加一个函数吗
- 使用JS将数组转换为json对象
- 我应该如何将响应数据保存在对象(json)中以获得更好的操作和性能
- 用javascript从列表对象(JSON的)构建diffrent选项卡
- php请求带有多个对象json-jquery
- AngularJS,过滤器:如何将一个巨大的对象(JSON)变成一个数组
- 动态属性对象 - JSON
- JavaScript 对象 (JSON) 中的动态设置值
- 从数组查询获取对象 JSON 值时出错
- 使用jQuerygetJSON将多维对象JSON转换为HTML
- 需要从 Angular JS 应用程序中的另一个 JSON 对象数组填充 JSON 数组的每个对象 JSON 对象数组
- 嵌套对象JSON排序JavaScript
- PHP在MySQL中保存来自Javascript的对象"JSON.stringify"通过Ajax
- 将JavaScript对象/ JSON转换为PHP数组
- JSON对象.JSON对象内部
- 访问对象的对象- JSON API
- 数组到对象JSON
- Message":"传入的无效对象(JSON数据格式化问题)