Tag: ajax

Jquery:将canvas图像添加到服务器

我试图从canvas发送一个图像并使用ajax将其保存在服务器上。 我的Jquery代码如下: $(document).ready(function () { $(“#UpLoad”).click(function () { // trick by a button var canVas = $(‘#Canvas’)[0]; var dataURL = canVas.toDataURL(); $.ajax({ type: “POST”, url: ‘savePicture.php’, data: { imgBase64: dataURL }, cache:false, success: function (data) { console.log(“success”); console.log(data); }, error: function (data) { console.log(“error”); console.log(data); } }); }); }); 但是当我用控制台检查时,我发送了一个空白数据文件(因为我控制台记录了我发送的数据)。 有人可以帮忙吗? 谢谢。

如何对jQuery Promises进行unit testing?

我有以下四个函数,当使用参数进行promise解析时,将调用two(),three()和four()。 让我再解释一下。 当我调用函数one()时,我传递默认参数值,但函数two()将在函数one()中使用promise的解析值调用。 函数two(),three()和four()遵循类似的逻辑。 function one(arg) { var deferred = $.Deferred(); // Don’t worry yet what this is until after you understand the flow console.log(“Starting one’s ajax with arg: ” + arg); $.ajax({ url: ‘/’, success: function() { // Here’s where you want to call the next function in the // list if there is […]

如何在没有相同原则政策的情况下将Google搜索结果导入我们的网页

我们的网页上有自己的表格。 我们希望将google( www.google.com/scholar )结果显示在我们的网页中。 我们尝试了 jQuery, Ajax HTML framing (iFrame, frameset) 并且所有这些都有SAMEORIGIN问题。 我们还尝试使用new tab ,发现它在这里有同样的问题。 所有这些解决方案似乎只适用于http://www.google.com/custom ,而不适用于其他任何Google网站。 有没有替代方法呢?

ajax调用中的波兰字符编码问题

我在ajax调用中遇到波兰字符的问题。 在以下代码中显示的警报中,抛光字符未正确显示。 $.ajax({ type: “GET”, url: “/module/getAllApps.htm”, encoding:”UTF-8″, contentType:”application/x-www-form-urlencoded; charset=UTF-8″, async: true, success : function(response) { if(response != null && response != “” && response!= ” && response != ‘null’){ var appList = JSON.parse(response); for(var i=0; i<appList.length; i++){ var module = appList[i]; alert(module.title); } } }, error : function(e){ console.log('Error: ' + e); } }); […]

在ajax单击事件后使用codeigniter刷新页面

我有以下php codeigniter函数代码,由jquery ajax函数调用: $this->load->library(‘session’); $this->load->helper(‘url’); $ids = $_POST[‘i’]; $message = $_POST[‘m’]; var_dump($message); var_dump($ids); $sql = ‘update replies set `response` = “‘.$message.'” where id IN (‘.implode( ‘,’, $ids).’)’; echo $sql; R::exec($sql); // works normally to here redirect($this->uri->uri_string()); 我想在数据库插入’message’后刷新页面。 但似乎没有任何事情发生。 一切正常,包括数据库插入。 我究竟做错了什么?

使用JQuery / AJAX将文本值发送到PHP

我无法弄清楚这一点。 我有这个HTML 如何使用JQuery / AJAX将其发送给PHP? 我有这个代码,但我认为这是错的 var boom = ‘booming’; $(document).ready(function(){ $(“.chstudno”).click(function(){ $(“.inup”).html(boom); studnoch(); }); }); function studnoch(){ var studno = $(‘.studno’).val(); $.post(“prochat.php”, {studno: studno}; } 至于php文件,这是一个简单的命令,它将检查输入变量是否与数据库中的任何内容匹配。

Jquery – 在特定类的跨度内添加所有数字

我正在用这个抓我的头,我可以在jquery中做另一个div添加的div +内容的通常内容,但我不知道如何在页面上添加特定跨度的所有实例的内容。 基本上我可以使用jquery和ajax将信息拉入其中的页面,它会为所选月份提取发票并在每行中显示它们。 我想要做的是将行与’grandtotal’一起添加,所以我可以显示该月所有发票的月发票总额,但我不知道如何添加’grandtotal’+’grandtotal’等当我不知道每次会生成多少个跨度的实例时,我不知何故需要从页面上当前“grandtotal”的每个实例中获取数字,然后以div“monthlytotal”显示它。 这是从ajax中提取每个发票行的代码。 $.getJSON(‘select.php’, {monthyear: $(this).val()}, function(data){ var invoicerow = ”; for (var x = 0; x < data.length; x++) { if (data[x]['datepaid'] == '0000-00-00'){datepaid = 'Not Paid’}else{datepaid = data[x][‘datepaid’]}; invoicerow += ” + data[x][‘invoiceID’] + ” + data[x][‘customerID’] + ” + data[x][‘date’] + ‘£’ + ” + data[x][‘grandtotal’] + ” + ” […]

尝试在jQuery + Struts2中执行ajax getJson或post操作时,Tomcat7上出现500内部服务器错误

[已解决]行动名称结果是区分大小写的 我想对服务器执行ajax请求以获取JSON。 我正在使用以这种方式配置的struts2包 GetDayAction类是 package it.polito.ai.e3; import java.util.Date; import com.opensymphony.xwork2.Action; import com.opensymphony.xwork2.ActionContext; import com.opensymphony.xwork2.ActionSupport; @SuppressWarnings(“serial”) public class GetDayAction extends ActionSupport { private String startDate; public String execute() { try { System.out.println(“Ciao”); System.out.println(startDate); } catch (Exception e) { e.printStackTrace(); return Action.ERROR; } return Action.SUCCESS; } public String getStartDate() { return startDate; } public void setStartDate(String startDate) […]

set-post-thumbnail wp-ajax返回0

我尝试使用wordpress的媒体管理器,我使用admin wordpress外的post编辑器,用户可以创建一个特色图像的post。 我使用_wp_post_thumbnail_html函数来显示图像或显示上传文件的链接,所有用户都可以上传图片和上传作品,但无法显示特色图片或分配到post。 在wp-ajax whit动作:set-post-thumbnail返回0,图像不分配给新post。 WP-ajax.php: json:true thumbnail_id:3952 _wpnonce:b02e8553f1 action:set-post-thumbnail 回复:0 我的代码为: 非常简单,从wordpres显示媒体管理器,允许上传精选图片但不允许分配给新post。 有解决方案吗 编辑:在编辑post工作正常允许更改特色图片我想因为特色图片需要一个postID,但在wordpress的新post上允许上传图片并将此作为新post。

如何使用跨域查询进行身份validation

我想将我的应用程序与其他网站集成。我的网站将代表用户向其他网站发送post请求,这样就会在用户浏览器中设置cookie,而不是将用户重定向到该网站,这样用户就不会需要提供身份validation细节。 我如何实现这一点,因为ajax不会调用跨域。