【javascript – 在jQuery函数中调用类方法】教程文章相关的互联网学习教程文章

javascript – 在jquery ajax发布成功后调用方法【代码】

我正在尝试在POST请求成功时调用方法uploadedImagesRefresh().代码有时工作,但有时它无法调用uploadedImagesRefresh(),但我必须说后端是好的,Post请求成功完成.function refreshUploadedImages() {//this//function works quite well in other calls }$(function(){//$('.delete-img-btn').live('click', function() {//asign the image id from the button attribute 'img-id'var id= $(this).attr('img-id');//The data to be se...

javascript – jQuery ajax调用不在headers属性中发送日语字符【代码】

我正在使用jquery.ajax调用来调用我的服务并调用它$.ajax({url : "my/url/for/post",type : 'POST',headers : {name:"私はガラスを食べら"},contentType : "application/octet-stream",processData : false,async : true,dataType : "json",success : handlers.success,error : handlers.error});但是当我在发送请求中检查标题时,名称不存在. 是否还有其他属性我必须设置为在标题中发送日文或中文字符?解决方法:使用名称:unescap...

javascript – 我应该在删除DOM元素后调用jQuery.off吗?【代码】

我正在通过jQuery.on()在DOM元素上注册一个click侦听器.如果稍后从DOM中删除该元素 – 可能是间接的,例如通过$(parent).html(…)替换一些父级内容,我是否仍然需要通过jQuery.off()删除我的处理程序? 即使该元素不再触发任何事件,我担心潜在的内存泄漏.一旦元素从DOM中删除,jQuery或浏览器是否会处理并丢弃所有已注册的处理程序?解决方法:Even if the element will no longer trigger any event, I am worried about potential me...

javascript – 为什么我的网站证书在JQuery AJAX调用后变得不安全?【代码】

我有一个网站,它使用JQuery从位于:https://api.lootbox.eu/的API获取信息.我正在制作的网站有一个使用Let的加密工具创建并安装的证书. (我按照DigitalOcean的教程进行设置) 现在,当我点击按钮进行API调用并更新网站内容时,Google Chrome会认为证书“不安全”(显示在地址栏中). 这是我的代码.//when the page has fully loaded $(document).ready(function(){ function parseResponse(data) {//parsing JSON...//lets avoid the "d...

javascript – jQuery preventDefault无法处理我用另一个ajax调用添加的表单【代码】

我执行ajax调用,存储一些数据并在表中添加一行.在这一行中,末尾有一个删除按钮,因此您可以根据需要立即删除您创建的行. 出于某种原因,当我单击删除按钮时,我被重定向到我用来从数据库中删除数据的ajax调用的deleteurl.当我重新加载页面并按下删除按钮时,它工作正常. 谁知道为什么会这样? 要添加的行:<tr><td>test</td><td><form class="deleteBuildingForm" method="POST" action="http://127.0.0.1:8000/buildingimage/42" acce...

javascript – 建议不返回任何内容的Web服务的返回类型(使用jquery调用)【代码】

我有一些带有一些方法的Web服务,它们在技术上对客户端没有太大作用..我通过jquery / ajax调用它 什么是推荐的返回类型,我通常会返回JSON …但在它没有返回任何东西的情况下..我返回一个布尔值?即true =成功…而假=错误? 有任何想法吗?解决方法:HTTP状态代码怎么样:200 OK 500 Error

javascript – 使用jquery .click函数调用fancybox【代码】

我正在尝试自定义fancybox,以便在单击页面上显示的4个图像之一时,这是在fancybox窗口中加载的图像. 为此,我想使用jquery .attr函数将图像src(作为变量)传递给主图像持有者. 我当前的jquery代码是:jQuery(document).ready(function($) {$("a.group").click(function() {var image = $(this).attr("name"); $("#largeId").attr({ src: image});$("a.group").fancybox({'frameWidth':966,'frameHeight': 547,'hideOnContentClic...

java – 如何使用Jquery AJAX调用Spring控制器方法【代码】

我有以下Spring Controller@Controller @RequestMapping("/accreq")使用以下映射@RequestMapping(value = "/defRoles", method=RequestMethod.GET) public @ResponseBody String loadDefaultRoles(@RequestParam(value="idGroup", required=false) String groupIDthrows ServletException{我正在尝试使用以下jquery ajax调用此方法$.ajax({ type: 'GET', url: '/accreq/defRoles', data: {idGroup: $('#infoGroup').val() }, succe...

javascript – 使用jQuery AJAX调用防止“竞争条件”

我目前正在学习一种有点模糊的外语,所以我创建了一个简单的网站(http://ianburris.com/armenian/),以便我可以轻松查找课堂上使用的书中的单词.我注意到的一件事是,有时如果我输入类似“house”的内容,那么匹配“h”的单词的请求将在请求“ho”之后完成,因此“h”的结果将覆盖“ho”的结果”.如果您输入一个单词然后非常快地点击退格键,这一点尤为明显.清除完所有字符后,我的消息“输入一个英文单词”将弹出一秒钟,然后最后一个AJAX...

Javascript / jQuery – “定义时无法调用未定义的方法’push’【代码】

在一个通过一些表单字段的简单脚本中,获取用户输入并将其存储到我遇到问题的数组中. 它在我这样做时有效:var q1A = parseFloat($('#q1-1').val()); if(isNaN(q1A)) {var q1A = 0; } parameter.push(' '); answers.push(q1A);但是现在我添加了另一个数组,在这种情况下,它应该只存储相同的q1A变量.但不知何故,我最终得到一个“Uncaught TypeError”,声明该变量未定义!新的代码块是:var q1A = parseFloat($('#q1-1').val()); if(is...

javascript – 停止加载网页直到JQuery AJAX调用完成?【代码】

我有一个遗留站点的要求,我无法重新设计屏幕,我不能使用标头无缓存标签,我必须防止用户在他们退出并按下他们的后退按钮后看到缓存的屏幕. 我差不多要解决了(见下面的代码位) 当页面加载时,我使用JQuery AJAX函数调用Web应用程序并查看用户是否仍然登录.如果没有,用户将被重定向到登录屏幕<html> <head><!-- all the usual header stuff, plus links to the jQuery libaries, first script tag on page below --><script language =...

javascript – 在JQuery中,为什么我不能在调用removeAttr(“checked”)后检查复选框?【代码】

如果填充了某个输入字段,我想检查一个复选框. 以下解决方案最初有效.输入输入后,正确选中复选框.删除输入后,将取消选中该复选框.但是再次输入输入后,复选框不会被选中.<html> <head><script src="jquery-1.11.1.min.js"></script><script type="text/javascript">$(document).ready(function() {$(":input").blur(function() {var val = $(this).val();var myclass = $(this).attr("class");if (val != null && val.length > 0) {$...

javascript – 自动刷新div内容,由jquery加载包含ajax调用【代码】

参见英文答案 > What’s the easiest way to call a function every 5 seconds in jQuery? 7个我正在使用jQuery include ajax调用加载来自now_playing.php(shoutcast现在播放内容)的输出,如sugested here,它运行良好. 我的代码:<script> $(function(){$("#now_playing").load("now_playing.php"); }); </script><div id="now_playing"></div>我只需要每5秒左右更新一次div输出内容.我可以将哪...

javascript – 为什么即使调用成功,Jquery $.ajax也会在函数调用时触发所有statusCode【代码】

嘿家伙我有一个简单的Jquery ajax函数调用,看起来像这样.function getUsers(){var jqxhr = $.ajax({url: "../assets/js/data/users.json",type: "GET",cache: true,dataType: "json",statusCode: { 404: handleError404("Error at getUsers();"),500: handleError500("Error at getUsers();")},success: function (data) {$.each(data, function(index, element) {console.log(element.name);});}}); }错误句柄函数看起来像这样.fu...

javascript – jquery post call函数n次但等待每个完成后再调用next【代码】

我有一个列表,我通过$.post一次发送给PHP一个.我想在打电话给下一个之前等待每一个完成.我想用JS做这个没有用PHP循环,因为我希望每个显示的返回值.var list = ["a", "b", "c"]; for (i = 0; i < list.length; i++) {$.post(con, {callScript: list[i],}, function(data, status) {//Do stuff here with the data on success}); }我看过$.when但是却无法理清如何使用它.以下示例假定存在一定数量的函数而不是相同的函数n次.我也知道...