Tag: json

JQuery Fancybox不使用来自JSON调用的数据

$.getJSON(“/Home/AjaxBrowse”, { page: p ? p : 1 }, function (data) { var output = “”; jQuery.each(data.users, function (key, value) { output += ” + “” + “” + “” +”” + “” + ‘ ‘; }); $(“#namesList”) .attr(“start”, data.pager.FirstItemOnPage) .html(output); $(“#namesPager”).html(pagedList.render(data.pager)); }).error(function () { }); } 我有这个代码,我希望fancybox可以使用。 这是fancybox代码: $(document).ready(function () { $(“a[rel=example_group]”).fancybox({ ‘transitionIn’: ‘none’, […]

从JSON响应中删除第一行

我目前的代码是: $.getJSON(“https://www.domain.com/someapi/callback=?”, function(data){ $.each(data, function(i,item){ alert(item.x); }); }); 现在我收到一个错误,因为他们在我的json响应的顶部添加了一行。 有没有办法摆脱那条线? 谢谢! 更新: 我也尝试过这样的事情: $.ajax({ url: “https://www.domain.com/someapi/callback=?”, type: “get”, success: function (data) { alert(data) } }); 但这是一个跨域调用,所以我得到了这个错误。

ajax json直接查询到python生成的html获取未定义

我现在已经挣扎了三个星期,我已经走到了尽头。 系统管理员是开发人员:) 我正在尝试构建轻量级的cgi-bin python脚本来收集数据并将其转换为json格式。 然后我使用普通的html页面对python脚本进行ajax查询以获取数据并绘制我的图表(定期,人们喜欢实时的东西) 这些应尽可能轻,因为它们适用于覆盆子。 我的一个收集数据的python脚本 #!/usr/bin/python import sqlite3 import gviz_api # enable debugging import cgitb cgitb.enable() def dict_factory(cursor, row): d = {} for idx, col in enumerate(cursor.description): d[col[0]] = row[idx] return d connection = sqlite3.connect(“templog.db”) connection.row_factory = dict_factory cursor = connection.cursor() cursor.execute(“select temp, status from data where ID = (select MAX(ID) from data)”) […]

如何将serializeArray作为json传递给MVC控制器

我有一个表单,我想将数据传递给我的控制器。 这是我正在制作的JQuery调用 – var data = $form.serializeArray(); var options = { contentType: “application/json”, url: “/Form/Save”, data: JSON.stringify(data), type: “post”, datatype: “html”, success: function (result, xhr, status) { console.log(result); }, error: function (xhr, status, error) { // redirect to error page } }; $.ajax(options); 这就是我在控制器中接收它的方式 – public ActionResult Save(string paramJson) { // save paramJson return null; […]

奇怪的“解析JSON请求失败” – jQuery

我尝试从我的服务器获取JSON数据。 但它适用于某些数据,而不适用于其他一些数据。 我试图捕获错误,它说解析JSON请求失败。 这是代码 var url1 = ‘http://example.com/example/bookdetail.php?id=’+e; $.ajax({ type: “GET”, url: url1, dataType: “json”, success: function(data){ //do my stuff with the JSON data },error:function(x, e){ if (x.status === 0) { alert(‘You are offline!!\n Please Check Your Network. ‘ + x.reponseText); } else if (x.status == 404) { alert(‘Requested URL not found.’); } else if […]

json_encode并获取空值 – UTF-8问题

我正在尝试使用json_encode对对象数组进行编码,但如果它遇到像Ñ这样的特殊字符,它会为该字段提供一个空值。 我能够使用utf8_encode将2个字符串编码为uft8主要问题是我不能使用utf8_encode来编码数组。 你能帮我解决这个问题吗? 这是我的脚本: Mysql查询 $consulta = “SELECT id AS nrocliente, empresa, nombre, tipodoc, doc, email, tel, cel, nombrealt, calle, numero, piso, depto, localidad, prov, codpostal FROM envio_clientes”; $result = mysqli_query($db, $consulta); 创建对象数组 //Se crea un array con todos los resultados $cities = array(); while($row = mysqli_fetch_array($result,MYSQLI_ASSOC)) { $cities[] = array ( ‘nrocliente’ => $row[‘nrocliente’], […]

JSON编码MySQL结果,然后使用jQuery读取

我有一个数据库表,其中包含一些我想用PHP获取的行,然后使用JSON对它们进行编码。 目前,我的数据库结构如下: idcomponente | quantidade 在PHP中获取值之后,我想知道如何使用JSON(使用相同名称的多行)对它们进行编码,因此我可以使用jQuery.post()来读取它们。 $.post(‘test.php’,{id:id},function(data){ //READ data HERE }); 提前致谢 编辑: 到目前为止,我做了这个: $.post(‘edit/producomponentes.php’,{id:id},function(data){ console.log(data); }); 记录下来: [Object { componente=”1″, quantidade=”2″}, Object { componente=”3″, quantidade=”3″}] 现在我该如何浏览每一行并获取其属性? (data.componente,data.quantidade)

来自javascript的web服务调用

我使用json在javascript文件中调用web服务,但只有当.asmx文件和javascript文件都在我的本地服务器上或者两个文件都上传到实时服务器上时才调用web服务。 但我想测试从我的本地服务器上传到我的实时服务器上的webservice。 所以请告诉我如何从本地服务器测试我的实时web服务。 因为当我的Javascript文件也存在但当javascript文件在本地并且Web服务在实时服务器上时不能正常工作时,同样的Web服务工作正常 请帮忙

使用dtOptions访问angularjs数据表中的json数据

我正在使用Angular Datatables和jquery数据表来填充我的json数据。无法使用DTColumnBuilder.withnewColumn()访问json数据。 我已经尝试了几次但是无法弄明白,任何人都可以帮我解决这个问题。 $scope.dtOptions = DTOptionsBuilder.fromFnPromise( multishiftService.fetchfunds()) .withPaginationType(‘extStyle’) .withDOM ( ‘<"top"iflp>rt<"bottom"iflp>’ ) .withOption(‘bFilter’, false) .withOption(‘bInfo’,false); $scope.dtColumns = [ DTColumnBuilder.newColumn(‘contracts.contracts[0].productGroup’).withTitle(‘Fund Name’), DTColumnBuilder.newColumn(null).withTitle(‘Transfer %’) ]; $scope.dtColumnDefs = [ DTColumnDefBuilder.newColumnDef(0).renderWith(function(data, type, full) { return ” + data + ”; }), DTColumnDefBuilder.newColumnDef(1).renderWith(function(data, type, full) { return ‘ %’; }) ]; 我的HTML代码是: 样本json数据: { “contracts”: { “contracts”: [ { “productGroup”: […]

使用MVC和JSON的jquery FullCalendar

我只想尝试做一些非常简单的事情。 我正在使用这里找到的jQuery FullCalendar: http ://fullcalendar.io/ 当我将事件数据添加为数组时(如文档示例所提供),日历将填充。 但是,当我尝试通过jQuery执行此操作时,我获得了有效的JSON响应,但事件未填充。 $(document).ready(function () { // page is now ready, initialize the calendar… $(‘#calendar’).fullCalendar({ events: { url: ‘../calendar/GetCalendarData’, type: ‘GET’, data: {}, success: function (doc) { //alert(doc.title + ‘ ‘ + doc.start); var events = []; events.push(doc); alert(events[0].title + ‘ ‘ + events[0].start); }, error: function() { alert(‘there was an […]