Tag: json

使用带有$ .getJSON的多个URL

我有几行代码: var url = ‘http://api.spitcast.com/api/spot/forecast/1/’; var url_wind = ‘http://api.spitcast.com/api/county/wind/orange-county/’; $.getJSON(url, function (data) { etc… 我如何将这两个URL都拉入我的$ .getJSON命令? 我认为它会像下面这样简单: $.getJSON(url, url_wind, function (data) { 我也尝试将这两个URL分配给同一个变量: var url = [‘http://api.spitcast.com/api/spot/forecast/1/’,’http://api.spitcast.com/api/county/wind/orange-county/’]; 不幸的是,我没有从第二个URL中提取信息。 有人可以帮帮我吗? 谢谢。

将mysql结果集转换为要输入HighCharts的(名称,数据)对象

我正在使用HighCharts条形图将mysql结果集中的数据绘制成条形图。 现在我的查询的结果集如下: Name Expense —————– July 700.0000 August 450.0000 September 1700.0000 HighCharts的series属性需要以下格式的数据来绘制图形 [ {name:”July”,data:[700.0000]}, {name:”August”,data:[450.0000]}, {name:”September”,data:[1700.0000]} ] 所以我想到使用json_encode($row)我的结果集转换为JSON对象。 但我得到以下输出: [{“name”:”July”,”data”:”700.0000″}, {“name”:”August”,”data”:”450.0000″}, {“name”:”September”,”data”:”1700.0000″}] 释疑: 有没有办法以与HighCharts的系列属性所需的格式完全相同的格式获取/转换结果集? 我也可以使用在php块中创建的对象,直接进入javascript? 假设我从结果$jsonNameData创建了一个对象$jsonNameData 。 然后我可以在javascript中使用它 series: 编辑: 通过执行以下操作,我能够解决Q1: $count = 0; $strSeries = “[“; while($r = mysql_fetch_assoc($result)) { if($count == 0){ $strSeries .= “{name:'” . $r[‘name’] . “‘,”; $strSeries .= “data:[” . […]

jQuery’每个’循环使用JSON数组

我正在尝试使用jQuery的each循环来遍历此JSON并将其添加到名为#contentHere的div 。 JSON如下: { “justIn”: [ { “textId”: “123”, “text”: “Hello”, “textType”: “Greeting” }, { “textId”: “514”, “text”:”What’s up?”, “textType”: “Question” }, { “textId”: “122”, “text”:”Come over here”, “textType”: “Order” } ], “recent”: [ { “textId”: “1255”, “text”: “Hello”, “textType”: “Greeting” }, { “textId”: “6564”, “text”:”What’s up?”, “textType”: “Question” }, { “textId”: “0192”, “text”:”Come over […]

如何在后端使用ASP.NET + JSON使jqGrid工作?

好的,我回来了。 我完全将我的问题简化为三个简单的字段,并且仍然使用addJSONData方法停留在同一行。 我已经坚持了几天,无论我如何重写ajax调用,json字符串,等等等等……我无法让它工作! 在手动添加一行数据时,我甚至无法将其作为函数工作。 任何人都可以发布一个与ASP.NET和JSON一起使用的jqGrid的工作示例吗? 请你包含2-3个字段(字符串,整数和日期最好?)我很乐意看到jqGrid的工作示例,只是使用addJSONData方法手动添加JSON对象。 非常感谢!! 如果我得到了这个工作,我将发布一个完整的代码示例,用于所有其他发布以获得ASP.NET的帮助,JSON用户也坚持这一点。 再次。 谢谢!! tbl.addJSONData(objGridData); //错误:tbl.addJSONData不是函数!! 以下是Firebug在收到此消息时显示的内容: •objGridData对象总数= 1页= 1条记录= 5行= [5] ○页面“1” 记录“5” 总计“1” 行[对象ID = 1 PartnerID = BCN,对象ID = 2 PartnerID = BCN,对象ID = 3 PartnerID = BCN,2更多… 0 =对象1 =对象2 =对象3 =对象4 =对象] (索引)0 (prop)ID(值)1(prop)PartnerID(值)“BCN”(prop)DateTimeInserted(value)2008年5月29日星期二12:08:45 GMT-0700(太平洋夏令时) *还有三行 这是变量tbl(value)’Table.scroll’的值 ID PartnerID DateTimeInserted 这是完整的function: $(‘table.scroll’).jqGrid({ datatype: function(postdata) […]

如何使用javascript API和json获取youtube播放列表

这是我的youtube项目的一部分。 我尝试从JSON格式中提取video信息,但我在这一行有问题: var videoId = data.feed.entry[i].link[1].href; 当我在单行中这样做而不是在cikle evrithing是好的但是在cikle for或者我有错误。 //get youtube ID function extract(url){ pos1=url.indexOf(“videos/”); pos2=url.substr(42,11); return pos2; } //My playlist LINK var url2=”http://gdata.youtube.com/feeds/api/playlists/B2A4E1367126848D?v=2&alt=json”; function playlistinfo(url1) { $.ajax({ url: url1, dataType: “jsonp”, success: function (data) { parseresults(data); } }); } //whit this get playlist data function parseresults(data) { //return playlist clip number var klipove= data.feed.openSearch$totalResults.$t; […]

尝试将Google Places API与JQuery的getJSON函数一起使用

这可能是非常基本的,但我正在尝试测试Google Places API。 我正在浏览文档并使用它们提供的一些示例。 我正在尝试使用JQuery getJSON函数,因为我已经能够成功地使用它来异步访问外部JSON文件,所以我认为这可能是获取Google Places查询的JSON结果的好方法。 这是我正在尝试使用的代码: var requestURL = ‘https://maps.googleapis.com/maps/api/place/search/json?location=-33.8670522,151.1957362&radius=500&types=food&name=harbour&sensor=false&key=’my_google_places_key’; $(document).ready(function () { $.getJSON(requestURL, function (data) { for (i = 0; i < data.results.length; i++) { myAddress[i] = data.results[i].formatted_address; document.getElementById("message").innerHTML += myAddress[i] + "”; console.log(myAddress[i]); } }); }); 根据文档,对查询的结果JSON响应应如下所示: { “html_attributions” : [ “Listings by \u003ca href=\”http://www.yellowpages.com.au/\”\u003eYellow Pages\u003c/a\u003e” ], “results” : [ { […]

Javascript日期从毫秒和时区

可能重复: 如何格式化JSON日期? 从webservice解析日期 对不起,如果已经问过这个问题。 我环顾四周但却找不到一个。 是否有一种快速方便的方法,只使用javascript和jQuery (不包括其他jQuery库)将“ json ”日期转换为人类友好格式? 格式的日期如下: creationDate: “/Date(1346713200000+0100)/” 谢谢

使用date将JQuery JSON发送到WCF REST

我知道有很多关于通过JQuery / JSON使用WCF REST的post,但我无法让它工作。 我目前停留在日期参数。 下面是我的C#方法: [OperationContract] [WebInvoke] [TransactionFlow(TransactionFlowOption.Allowed)] string GoodRegister(DateTime pDtTimeStampTransac, Int32 pIDResource, Decimal pQty, enQtyLogType pQtyGoodLogType); 以下是我的JavaScript代码: /// /// Date.prototype.toMSJSON = function () { var date = ‘\\\/Date(‘ + this.getTime() + ‘)\\\/’; return date; }; function botaoclick() { var date = new Date().toMSJSON(); var datavar = { ‘pDtTimeStampTransac’: date, ‘pIDResource’: 1, ‘pQty’: 1 […]

将JSON对象字符串数组转换为JS对象数组

我想将一个JSON String数组转换为JSON对象数组,而不循环遍历每个项目并使用JSON.parse解析它。 例: var s=[ ‘{“Select”:”11″, “PhotoCount”:”12″}’, ‘{“Select”:”21″, “PhotoCount”:”22″}’, ‘{“Select”:”31″, “PhotoCount”:”32″}’];

使用JQuery / Json填充选择列表的最佳方法是什么?

目前我们的开发团队使用这种模式,但我不禁想知道是否有更快或更高效的方法来完成相同的任务。 HTML ${name} 这是Javascript: function bindList(url) { callAjax(url, null, false, function (json) { $(‘#myList’).children().remove(); $(‘#myListTemplate’).tmpl(json.d).appendTo(‘#myList’); }); }