Tag: json

AJAX Post不发送表单数据

我在下面有以下AJAX POST ,出于某种原因查看我的日志记录(服务器端),它发送的请求是空白{}而不是发送JSON数据。 我已经用尽所有可能的服务器端问题这是客户端问题,脚本不发送数据。 为什么? bootstrap-wizard.js在这里找到 – > GitHub 我的页面代码会覆盖脚本提交: $(function() { var options = {width:1000}; var wizard = $(“#some-wizard”).wizard(options); $(“#open-wizard”).click(function() { wizard.show(); }); wizard.on(“submit”, function(wizard) { $.ajax({ url: ‘/api/v1/rewards/campaigns/’, type: ‘POST’, contentType: ‘application/json; charset=UTF-8’, data: $(‘#wizard’).serialize(), beforeSend: function (request) { request.setRequestHeader(“X-CSRFToken”, $(‘input[name=”csrfmiddlewaretoken”]’).val()); }, success: function(data, textStatus) { wizard.submitSuccess(); // displays the success card wizard.hideButtons(); […]

在select tag(view)中显示json值zend框架2

我的模型:从数据库中获取数据 public function getAllProjectDomain() { $dbadapter = $this->adapter; $sql = new Sql($dbadapter); $select = $sql->select(); $select->columns(array(‘cmain’)); $select->from(‘projcat’); $selectString = $sql->getSqlStringForSqlObject($select); $result = $dbadapter->query($selectString, $dbadapter::QUERY_MODE_EXECUTE); foreach ($result as $row) { $entity = array( “domain” => $row->cmain ); $entities[] = $entity; } return $entities; } 我的控制器: public function domainAction() { if ($this->getRequest()->isPost()) { $service = $this->getServiceLocator()->get(‘UserService’); $result […]

在fullcalendar中仅显示事件的开始日期和结束日期

我正在寻找一种只显示事件的开始日期和结束日期的方法。 我认为重复该事件有两个不同的开始,一个具有实际开始日期,第二个具有结束日期。 我想知道是否有更好的方法来做到这一点。 PS:抱歉我的英语不好 编辑:这里是日历的代码 $(‘#calendar’).fullCalendar({ header: { left: ‘prev,next today’, center: ‘title’, right: ‘month,basicWeek,basicDay’ }, events: “task.json”, loading: function (bool) { if (bool) { $.mobile.loading(‘show’); } else { $.mobile.loading(‘hide’); } } }); 这里是json文件: [ { “title”: “Task 1”, “id”: “1”, “start”: “2013-09-11”, “end”: “2013-09-16” }, { “title”: “Task 2”, “id”: “2”, “start”: “2013-09-25”, “end”: […]

json Webservice将传递将转换为图像的Base64代码

规格: Server 2012 框架3.5 我已经在服务器http://ipaddress/eSignatureWS.asmx?op=SaveImg.部署了我的web服务http://ipaddress/eSignatureWS.asmx?op=SaveImg. 问题 :当我将ajax dataType更改为“json”或“text”时,它有一个内部服务器错误,但是当我使用“script”时,它不会有错误,但它不会保存图像。 当我在本地尝试它时使用“json”/“text”,但是当我部署它时将不再起作用。 所以这是我的代码: jQuery的 function signatureSave() { var canvas = document.getElementById(“newSignature”); // save canvas image as data url (png format by default) var data = canvas.toDataURL(“image/png”); var signatureData = data.replace(/^data:image\/(png|jpg);base64,/, “”); var donum = “sampleImg”; //imagename $.support.cors = true; //var imgData = JSON.stringify(signatureData); $.ajax({ type: “Post”, async: false, […]

如何在标签内包装标签

我有这个,当我点击.items类中的按钮创建 元素时,如下所示: img1 img2 but i want every 3 img1 img3 to wrap them into a new img2 img4 ———————————> img3 img5 img6 img7 img4 img8 img5 img9 img6 … … 的index.php Load more 我试过这些,但没有运气: 第一次尝试: $(‘.item’).first().before(“”); $(‘.item’).last().after(“”); 第二次尝试: $( “” ).insertBefore( “.item:first-child” ); $( “” ).insertAfter( “.item:last-child” ); 第三次尝试: $( “.items” ).prepend( “” ); […]

从Jquery Post中删除转义字符

对于我的问题,有几个类似的问题,但我没有找到一个可以帮助我解决问题的好问题。 我的问题是: 我想将一个JQuery对象转换为一个Json字符串,然后将此字符串发布到PHP webPage,这运行得非常好。 但是当我在服务器(php页面)上收到它时,它充满了转义字符。 这是我在客户端的代码: var jsonRemision = JSON.stringify(remision,false); $.post(“updateremision.php”, { rem:jsonRemision, contentType: “application/json; charset=utf-8”, dataType: “json”, processData: false, }, function(data,status){ if(status==”success”){ alert(“Good Message”); }else{ alert(“Bad Message”); } }); 这是服务器上的代码: $remision = json_decode($_POST[‘rem’]); 现在,当我看到$ _POST [‘rem’]里面的内容充满了转义字符\“。这些转义字符不允许我使用jsondecode … json充满了转义字符,如下所示: {\”id\”:\”12\”,\”fecha\”:\”2014-06-25\”,\”ciudad\”:\”Manizales\”,\”camion\”:\”NAQ376\”,\”driver\”:\”16075519\”,\”cant\”:\”0\”,\”anticipos\”:[{\”type\”:\”1\”,\”com\”:\”Comment\”,\”costo\”:\”1234\”}]} 如何删除转义字符? 提前感谢任何评论或帮助:)

通过Django template-tag渲染JSON对象

我通过模板中的AJAX以JSON格式接收Django对象的字典。 有没有可能通过Django模板标签呈现这个字典? 我可以从jQuery调用Django模板标记并将对象作为参数传递给它吗? 目前的解决方案是在jQuery中繁琐地构造html: $.ajax({ url: url, type: “POST”, success: function(data) { var obj = $.parseJSON(data); $.each(obj, function() { data = this[‘fields’]; post += “” + data[‘creator’] + data[‘created’] + data[‘body’]; post += “depth: ” + data[‘depth’]; post += “Show”; post += “Answer”; post += “”; }); $(‘#’ + div_id).html(post); }, crossDomain: false });

jQueryUI – 使用json文件自动完成

我正在尝试使用json文件进行自动完成,但是当我在输入字段上键入时,它什么也没显示。 我想只显示指定为“descricao”的数据,而不是“codigo”。 这是我的代码: $(function() { $(‘#autocompleteGrupo’).autocomplete({ source: function (request, response) { $.ajax({ url: “jsonGrupo.jsp”, dataType: ‘json’, data: request, success: function( data ) { response( $.map( data, function( item ) { return { label: value, value: item.descricao }; })); } }); }, minLength: 2 }); }); 我的json文件: [{“codigo”:”1″,”descricao”:”Tecnologia da Informação”}] 谢谢, 卢卡斯。

循环JSON响应失败

我从服务器获得JSON响应: [{“id”:605,”vote”:1},{“id”:606,”vote”:-1},{“id”:611,”vote”:1},{“id”:609,”vote”:-1}] 然后我尝试循环结果并获取对象属性: success: function (data) { $.each(data, function() { $.each(this, function(i, v) { alert(i+v); }); }); } 但不知何故,我的代码失败了,没有显示任何警报。 我做错了什么人?

将json数据发送到服务器jquery.ajax

不幸的是,另一个json相关问题…… 考虑以下json [{“details”:{ “forename”:”Barack”, “surname”:”Obama”, “company”:”government”, “email”:”bigcheese@whitehouse.com”, “files”: [{ “title”:”file1″,”url”:”somefile.pdf” }, { “title”:”file2″, “url”:”somefile.pdf” }] } }] 我需要将这些数据发送到我的服务器上的PHP脚本,然后在服务器上与它进行交互,但不知道如何。 我是通过jquery.ajax发送它并将其发送正常(没有错误消息)并inheritance代码。 (newJson是我完全按照上面创建的json对象) $.ajax({ type: “POST”, url: “test.php”, dataType: ‘json’, data: newJson, success: function(msg) { alert(msg); }, error: function(jqXHR, textStatus) { alert(textStatus); } }); 所以在我的PHP脚本中,到目前为止我只想将内容回显为成功警报中显示的字符串 但这只是给我一个解析错误..所以任何想法你都很棒的人?