我正在使用jQuery AJAX来调用JSON服务。 然后我将数据吐出到.html。 我想要做两件事。 1.我想要一个刷新按钮来刷新数据,而不是整个页面。 2.我想要一个setTimeout或setInterval(效果最好)每5分钟左右更新一次数据。 但刷新页面。 如何将AJAX包装在setTimeout或setInterval中,或者每隔5分钟左右使用一个按钮和一个计时器刷新数据。 我知道这应该很简单,但我无法让它发挥作用。 提前致谢。 以下是我的代码。 $.ajax({ type: “POST”, url: “/myservice.asmx/WebMethod”, data: “{}”, contentType: “application/json; charset=utf-8”, dataType: “json”, success: function (msg) { var myval = msg.d; // $(‘#jsonstring’).html(myval); var obj = jQuery.parseJSON(myval); $(‘#Data1’).html(obj.DataOne); $(‘#Data2’).html(obj.DataTwo); }, error: function (xhr, ajaxOptions, thrownError) { alert(xhr.statusText); alert(xhr.responseText); alert(xhr.status); alert(thrownError); } });
http://www.meetup.com/meetup_api/docs/2/event/ 这是Meetup API对时间的定义: 自纪元以来的事件开始时间(以毫秒为单位),或相对于d / w / m格式的当前时间。 这是我在JSON中看到的值的类型: “time”: 1382742000000, 有关如何将其转换为可识别的东西的任何建议吗?
var hasData = ‘1’; while (hasData != 0) { $.ajax({ url: ‘/ajax.php?updateRow=’+hasData, dataType: ‘json’, async: false, success: function(data) { hasData = data.next; $(‘.result’).append(data.html); } }); 应该怎么做:从PHP([html]和[next])拉出JSON数组。 如果[next]设置为0(当没有更多条目时) – while循环停止,应该是它。 发生了什么:除了 – 满足while()要求时所做的一切(所以当hasData设置为0时) – 循环进入无限循环(并且它会一直请求最后一个条目,直到脚本为止变得“反应迟钝”)
我目前正在使用GOjs库的新图表,即泳道 。 我的问题是我想为每个节点添加不同的样式(例如,一个节点的bg颜色为红色,另一个节点为蓝色,其他节点为绿色等)。 谁知道怎么做? 任何帮助是极大的赞赏。 或者任何人都可以建议另一个我的东西。
我是相当新的jQuery,我试图使用JSON获取twitter api tho我设法用php做了我写了这段简单的代码,但它似乎不起作用 (function() { $(document).ready(function() { $.getJSON(“https://api.twitter.com/1/users/show.json?screen_name=TwitterAPI&include_entities=true”,function(data) { var ragzor = data.name; $(“.ragzor”).text(ragzor); console.log(ragzor); }); return false; }); });
我正在尝试使用AJAX调用的JSON格式的数据构建一个可编辑的表。 为此,我使用Datatables插件和Free Datatables Editor(kingkode.com/free-datatables-editor-alternative/)。 我不能使用Datatables Editor,因为我只能使用开源的库。 目前我只是使用自己的simpleHTTPserver来提供JSON,这就是链接指向localhost的原因。 该表最初显示了正确的数据,但我无法编辑/创建/删除任何元素,因为所选行的值似乎未定义,并且在确认/提交时提供错误。 错误图片: 删除 – 似乎值未定义 创建 – 错误消息 我不明白我错过了什么或做错了什么,所以任何可以让我走上正轨的帮助都会很棒! 脚本: $(document).ready(function() { var columnDefs = [{ title: “NTP Servers”, data: “ntp_server” }]; //Table creation var myTable = $(‘#testTableData’).dataTable({ “ajax”: “http://localhost:6112/data.php”, columns: columnDefs, dom: ‘Bfrltip’, select: ‘single’, responsive: true, altEditor: true, buttons: [{ text: ‘Create’, name: ‘add’ }, { […]
我已经google了很多,发现什么都不适合我的需求。 我在这里 , 这里和这里找到了这些类似的线程,但它们没有解决我的问题,或者我没有正确理解这一点。 我也读了几次jersey文件 。 我正在使用jersey 2.5.1开发服务器端应用程序,使用HTML / CSS / JavaScript开发客户端。 所以对于这个很好,但不是我磕磕绊绊。 我正在使用Media-Moxy作为我的Java2Json映射器。 @GET @JSONP @Path(“search”) @Produces({MediaType.APPLICATION_JSON, “application/javascript”}) public String findByTagsAndBoundingBox(@QueryParam(“topLeftLat”) Double topLat…) { // do some work return json.toString(); } 如果我现在在命令行上做一个curl(请参阅泽西文档请求的接受头) curl -X GET -H “Accept: application/javascript” “http://localhost:8181/xxxxx/xxxx/search?topLeftLat=59.93704238758132&topLeftLon=10.68643569946289&bottomRightLat=59.890573111743336&bottomRightLon=10.806941986083984&tag=Restaurant&callback=?” Jersey确实提供了预期的内容(在JSONP中): callback([{“id”:3134,”lon” …. }]) 但是,如果我用这样的jquery调用它: $.getJSON(“http://localhost:8181/xxxx/yyyy/search?” + query + “&callback=?”, function() { console.log( “success” ); […]
我觉得这很愚蠢,但是如何在函数外部获得变量crdnts $(function() { var coordinates = { LoadDefault: function() { $.getJSON(‘http://api.wipmania.com/jsonp?callback=?’, ”, function(json) { var crdnts = json.latitude + “,” + json.longitude; //alert(crdnts);//this works return crdnts; }); } }; alert(coordinates.LoadDefault());//I would like to get the crdnts variable here. }); 要么 http://jsfiddle.net/stofke/Lv3YD/
我正在使用defiant.js搜索json。 根据他们的文档,我需要提供xpath来搜索json中的特定元素。 当节点中没有空格时,我很成功。 但我的json现在包含空格。 这是我的csv。 我想获得一个具有特定证书编号的项目。 [ { “Certificate Number”:1019174, “Last Name”:”MA”, “First Name”:”SHI”, “Title”:”MR”, “DOB”:”1/28/1990″, “Address”:”75 LEYLAND HOUSE”, “City”:”London”, “Postal Code”:”E14 0BU”, “Country”:”UK”, “Passpot Number”:”E0438750″, “Course Level”:7, “Course Details”:”POST GRADUATE DIPLOMA IN INTERNATIONAL COMMERCIAL LAW”, “Course Start Date”:”2/2/2014″, “Course End Date”:”2/23/2015″, “Note”:”RPL Route Entry”, “Remarks”:”” }, { “Certificate Number”:101235, “Last Name”:”UD”, “First Name”:”HAN”, “Title”:”MR”, […]
大家好我是一个面对ajax中的一个问题我想在html中显示这个数据作为一个表如何提取这些数据并以html表格forms显示它只是一个虚拟数据,否则它有很多对象加上嵌套对象请帮我。 JSON数据: { “FullName”:”shahrushabh”, “description”:”this is demo person register”, “Address1″:”b\/1”, “Area”:”Sabarmati”, “status”:”active”, “Thumb”:”0″, “checkbox”: [ {“ID”:”1″,”UniqueID”:”617993″,”Product”:”electronics”,”Image”:”617993\/alphansomangolips.jpg”}, {“ID”:”2″,”UniqueID”:”617993″,”Product”:”Home Decor”,”Image”:”617993\/banana.jpg”} ] } AJAX代码: $(document).ready(function(){ $.ajax({ url:”index.php/myad”, type: ‘GET’, dataType:’json’, success: function(data){ var jsonobject = jQuery.parseJSON(data); alert(“hi”); $.each(jsonobject, function(key, value){ console.log(value.FullName); $.each(value.checkbox , function(k, val){ console.log(val); }) }) } }); });