Tag: ajax

使用jquery创建在线网页设计师,难吗?

我想使用jquery创建一个在线网页编辑器。 这种function有多复杂? (是的,我知道很难回答这个问题) 据我所知,您只是引用页面上的各种元素,当用户选择色彩映射中的颜色时,您只需循环浏览页面上与特定ID或类集匹配的元素并进行修改即可。 我还需要使用jQuery live,因为DOM中的新元素将被添加/删除。 我是否比它更容易?

表单提交后更新div内容而不重新加载页面

好吧,我有一个弹出窗口,显示有关客户的一些注释。 内容(注释)通过ajax显示(通过ajax获取数据)。 我还有一个add new按钮来添加新笔记。 该注释也添加了ajax。 现在,问题出现在将注释添加到数据库中之后。 如何刷新显示注释的div ? 我读过多个问题,但无法得到答案。 我的代码获取数据。 var cid = $(‘#cid’).val(); $(document).ready(function() { $.ajax({ //create an ajax request to load_page.php type: “GET”, url: “ajax.php?requestid=1&cid=”+cid, dataType: “html”, //expect html to be returned success: function(response){ $(“#notes”).html(response); //alert(response); } }); }); DIV 我提交表单的代码(添加新注释)。 $(“#submit”).click(function() { var note = $(“#note”).val(); var cid = $(“#cid”).val(); $.ajax({ type: […]

如何规避同源政策

同源政策 我想制作一个关于HTML / JS 同源政策的社区维基,希望能帮助任何人搜索这个主题。 这是SO上搜索次数最多的主题之一,没有统一的wiki,所以我去:) 相同的源策略可防止从一个源加载的文档或脚本从另一个源获取或设置文档的属性。 此政策可以追溯到Netscape Navigator 2.0。 您最喜欢采用同源政策的方式有哪些? 请保持示例详细,最好还链接您的来源。

在jQuery UI Autocomplete中,`response`函数在哪里实现?

我在JS和jQuery中都很新。 在我的工作中,我遇到了jQuery UI Autocomplete小部件中的jQuery代码,我并不完全理解。 我有两个关于这个代码的问题,这些问题被分成几个post(正如那篇metapost中的推荐)。 另外,对不起,如果我的英语太可怕了,我会尽我所能。 🙂 这是代码: http : //pastebin.com/NyG48Yb9 我明白了: autocompletefunction在一些input上运行,在我们的例子中是#searchBox 。 函数get参数是一个对象,表示用户键入#searchBox时列表的行为。 该对象有一个名为source的键,用于描述提供列表的资源。 我不明白#1: source键的值是一个回调函数,它获取两个参数: request和response 。 根据jQuery UI自动完成API文档 ,第二个参数是: 响应回调 这意味着它是一个function。 现在,根据关于回调函数的教程(是的,我做了一些研究:D),有一个函数A和一个函数B.函数A作为参数得到一个变量,它包含对指定为函数的函数的引用B当我们调用函数A时,函数B在函数A的范围内执行。 在我的代码中,函数A是source代码中的匿名函数, response是回调函数。 但我找不到任何response函数的实现。 我的问题: responsefunction在哪里实现? 我在哪里可以提供文档? 非常感谢你。 🙂 我的另一个问题: 在jQuery UI Autocomplete中,`source`键可以保存哪些数据源?

如何在ASP.NET MVC中创建一个简单的引导模式对话框

在我的登录页面上,用户单击ForgotPassword链接并转到此页面以填写表单并请求新密码 http://localhost:2350/Account/ForgotPassword 现在,当他们在该页面中单击“ 保存 ”时,他们的请求已创建。 所以我只需要一个Bootstrap模式对话框弹出并说出“你的请求已被提交”,并在其上单击“确定”按钮 ,当他们单击“确定”时,会将他们带回登录页面。 我从来没有做过Ajax ,Popup对话等等。就像这样。 你能指点一些不太复杂的教程代码来跟踪和复制吗? 因为我的模态非常简单,不包含数据,只有一个静态文本和一个OK按钮,重定向到它上面的登录页面。

Django Json回复

我只需要一些帮助,我正在制作一个Ajax方法来加载网站中的一些内容: 这是我的方法: def get_subcat(request, id): sub_categories = SubCategory.objects.filter(parent_category=id) return HttpResponse(sub_categories) 这是ajax方法: function menu_element_hover(id){ $.ajax({ url:’/catalog/get_subcat/’+id }).done(function(data){ alert(data); }).fail(function(error){ alert(‘error’); }); } 问题是,我需要一个Json响应,但我得到的是一个带有子类别的String,例如:SnorkelsShirts 如果有人能帮助我请:D,不理睬!

Woocommerce – AJAX添加到购物车不存储产品元数据

我已成功在WooCommerce上实现了AJAX添加到购物车function,适用于单一和可变产品。 尝试将自定义产品数据添加到购物车时出现问题,例如“产品交付日期”插件,该插件将日期选择器框添加到产品单页,允许用户选择产品的交货日期。 此数据未添加到购物车。 我已经使用Storefront主题进行了测试,并且产品元数据存储在购物车中,所以我确定它与我传递给AJAX函数的变量有关。 我的AJAX知识是基本的,所以如果我遗漏了一些明显的东西,请原谅我。 JS用于添加到购物车: jQuery(document).ready(function() { jQuery(‘.single_add_to_cart_button’).click(function(e) { e.preventDefault(); jQuery(this).addClass(‘adding-cart’); var product_id = jQuery(this).val(); var variation_id = jQuery(‘input[name=”variation_id”]’).val(); var quantity = jQuery(‘select[name=”quantity”]’).val(); console.log(quantity); jQuery(‘.cart-dropdown-inner’).empty(); if (variation_id != ”) { jQuery.ajax ({ url: crispshop_ajax_object.ajax_url, type:’POST’, data:’action=crispshop_add_cart_single&product_id=’ + product_id + ‘&variation_id=’ + variation_id + ‘&quantity=’ + quantity, success:function(results) { jQuery(‘.cart-dropdown-inner’).append(results); var cartcount = jQuery(‘.item-count’).html(); jQuery(‘.cart-totals’).html(cartcount); […]

如何在下载文件后隐藏动画gif?

在执行某些服务器端Java代码并且客户端从Web服务器获取HTTP响应而不使用Ajax时,有没有办法让动画gif图像消失? 我使用以下Struts2提交按钮: 显示动画gif图像的方法: function myJsFunction(){ $(“#containerWithGifImage”).fadeIn(“fast”); } 消除动画gif图像的方法(但我不知道,如何在没有Ajax的情况下调用它): function myJsFunction2(){ $(“#containerWithGifImage”).fadeOut(“fast”); } 现在gif出现了,但是在执行webserver上的java代码之后它并没有消失。

来自其他URL的HTML表到JSON

嘿家伙我使用这个lib将html表转换为json array 。 http://lightswitch05.github.io/table-to-json/ 有了这个,我的表被转换为许多对象,并在chrome控制台中显示它。 当我和桌子在同一页面上时,它可以工作,但我希望将json放到另一个页面上。 最初我这样做是为了瞄准我的元素并让它改变它,但没有运气任何想法? $.get(“http://support.jonar.com/support/default.asp?W2305”, function(data) { var table_csv = $(“table.testtable”).html(data); //this gives me the entire html doc console.log(table_csv); var myjson = $(table_csv).tableToJSON(); }); 这将返回整个文档.. for table_csv 。 此外,当我将html 到变量中时,我运行$(table_csv).tableToJSON(); 我得到一个空值我只看到[] 多谢你们!

数据表和ajax数据格式化?

我正在使用Datatables,我希望能够发送一个AJAX请求来获取我的数据。 我的jQuery – $(‘.valid-tags’).DataTable( { “ajax”: { “url”: “/ajax/getValidTags.php”, “type”: “POST”, “data”: { ruleID: ruleID } } } ); 这是从ajax请求返回的数据 – {“data”:[“K”:2,”B”:1,”C”:2]} 我期待在他们自己的行中看到标签名下的’K’,’B’,’C’。 我的数据表虽然没有加载任何数据? 我需要能够将每个键值对包装在自己的数组中,这样 – {“data”:[“K”:2,”B”:1,”C”:2]} 将会 – {“data”:[[“K”:2],[“B”:1],[“C”:2]]} 这是构建它的PHP(我在哪里将键值包装在一个对象中,如上所述)? – $validTagsArray = array(); $validArray = array(); foreach ($cursor as $key => $value) { foreach ($value[‘AutoFix’] as $k => $v) { $x = 0; […]