【javascript-如何向jquery ajax成功和错误函数添加更多参数】教程文章相关的互联网学习教程文章

php – 如何使用jQuery获取URL参数?【代码】

我正在发送一个AJAX请求,并希望用它发送URL变量的数据.我尝试过使用PHP的GET,但是没有发送.$.ajax({type: "POST",url: "send.php",data: "name=" + "<?php $_GET['name']; ?>", success: function(data) {$("#div").html(data);} })解决方法:你需要回显get变量.$.ajax({type: "POST",url: "send.php",data: "name=" + "<?php echo $_GET['name']; ?>", success: function(data) {$("#div").html(data());} })而且,它更喜欢使用对象...

将javascript onclick事件更改为jquery click并仍然传递参数【代码】

我想我可能会遗漏一些东西或者没有掌握jQuery的基础知识.我已搜索了几个小时但尚未找到我的问题的答案. 我有一个旧的网站,我正在升级使用jQuery,许多链接调用传递多个参数的JavaScript onClick调用,如下例所示:<a href="#" onclick="displayData('Book Title', 'ISBN', 'dateOfPublishing', 'Price');">View Details</a>问题是我用各种jQuery代码更新了旧的displayData函数,并且displayData函数在$(document).ready(function() { ...

javascript – jQuery文件上传不提交额外参数【代码】

我需要使用jQuery文件上载控件中提供的formData参数在提交时将其他数据发送到服务器. formData的默认实现是调用一个函数来捕获表单中的所有控件并将它们序列化为一个数组(使用jQuery serializeArray()方法). 我的表单中有控件,但是当文件上传时,我没有获得任何其他数据.当我通过Fiddler进行检查时,请求中没有任何内容显示正在提交这些表单字段. 是否需要做一些额外的事情来提交这些内容? 顺便说一句,这两个链接讨论formData … ht...

javascript – 带变量作为参数的Jquery选择器【代码】

我有这个代码行的问题:alert($('input' + ' #' + $id_bici).attr('value'));HTML代码是:<input type="hidden" id="id_bici1" name="id_bici1" value="9">警报结果是“未定义”解决方法:输入和#之间有一个空格.如果您想要具有特定ID的输入.然后它们之间不应该有空格.var $id_bici = 'id_bici1'; //added for full example alert($('input' + '#' + $id_bici).attr('value'));

javascript – 函数参数是本机元素还是jQuery集?【代码】

我正在用JavaScript编写通用辅助函数.它访问元素的className属性. 但是因为我正在使用jQuery,事实证明有时作为参数传递的元素实际上是一个数组(一个jQuery集). 如果参数是一个元素,那么使用参数的最简单方法是什么?如果参数是一个集合,则从集合中获取第一个元素是什么? jQuery有这个工具吗?解决方法:您可以使用instanceof测试对象是否是jQuery对象:if (myObject instanceof jQuery) {// use $.each to loop over myObject and ...

c# – 如何在两个jQuery数据表之间传递参数【代码】

我有两个数据表,一个列出了foldes,另一个列出了父文件夹中的文件.以下是我的脚本查找文件夹表的方式:var oTable = $('#folderTable').dataTable({"bServerSide": true,"sAjaxSource": "AJAXViewFolders","bProcessing": true,"bFilter": false,"aoColumns": [{ "sName": "folder_id","bSearchable": false,"bSortable": false,"fnRender": function (oObj) {return '<a href=\"ViewFiles?parentid=' + oObj.aData[0] + '\">View</...

javascript – jQuery委托对象而不是选择器作为第一个参数【代码】

是否可以传递一个对象而不是一个选择器作为jQuery委托的第一个参数?var ancestor = $('ancestor'),children = ancestor.find('a');ancestor.delegate(children, eventType, handler);而不是常规:ancestor.delegate('a', eventType, handler);编辑 动机:var children = $('a[href^="#"]').map($.proxy(function(i, current) {var href = $(current).attr('href');if(href.length > 1 && givenElement.find(href).length === 1) r...

javascript – 是否可以在jQuery插件的非函数参数参数中访问DOM元素’this’?【代码】

我有一个关于这个和jQuery插件的潜在奇怪的问题 据我了解,以下是一个非常基本的jQuery插件:$.fn.clickclone = function(param){return this.click(function(){ param.apply(this); }); }; (假装这是一个以某种方式扩展click()的插件.) 因此,如果我将一个函数作为参数传递,它会执行它需要做的事情并正确地将其作为DOM节点进行访问.简单. 这一点对我来说都很清楚. 目前尚不清楚的是,有什么方法可以将非函数参数传递给插件并让它从...

javascript – jQuery prettyPhoto:如何传递额外的GET参数?【代码】

<a href="page.html?iframe=true&amp;width=700&amp;height=100%&amp;myVar=text" rel="prettyPhoto">Click Me</a>在js脚本中:$('a[rel*=prettyPhoto]').prettyPhoto({keyboard_shortcuts: false,social_tools: false,deeplinking: false});在page.html中,我无法访问myVar.救命? >发现类似的问题here,但它也没有回答.解决方法:解决方法:您要传递的网址参数应位于“iframe”变量之前.例如.:page.html?myVar=text&iframe=true&wi...

Jquery / Javascript删除url字符串中的重复参数【代码】

这是我的url字符串,我试图分解参数并获取“q”参数的值.a) http://myserver.com/search?q=bread?topic=14&sort=score b) http://myserver.com/search?q=bread?topic=14&sort=score&q=cheesehow do i use Jquery/JavaScript to get "q" value?对于案例a),我可以使用字符串拆分或使用jquery getUrlParam来获取q value = bread 对于情况b),当有重复时,如果有多个“q”参数,我最后如何检索q值解决方法:在纯JavaScript中,试试吧function...

javascript – jQuery getScript函数添加搜索参数并抛出404错误【代码】

我使用getScript() jQuery function导入Bootstrap 3 js文件:$.getScript("//netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js");我无法理解为什么jQuery会在网址中添加搜索参数,结果是404 – 未找到错误:GET http://netdna[...]/3.0.0/js/bootstrap.min.js?_=1379832218975 404 (Not Found) // Why does this parameter appear? -------------^^^^^^^^^^^^^^^^我创建了一个证明这一点的JSFIDDLE. 我该如何解决?解...

javascript – jQuery DOM数组作为参数【代码】

我正在处理一些HTML页面,我需要添加一些工具提示.由于这些限制,我选择了一个名为qtip的Jquery插件.我用JavaScript真的不是那么好,但我设法做了一些看似附图的东西. (编辑:无法添加图片 – 抱歉.但它看起来很好!;) 对于工具提示内容,您可以直接将html作为参数.但是在文档中,它说You can also pass a jQuery DOM array as the argument(see the related page) 出于几个原因,我真的很想使用这个选项.我在网上搜索了一下,但是找不到如...

javascript – jQuery文件上传器IE9没有在上传中发布任何参数【代码】

我正在使用jQuery文件上传器插件以及rails 3.插件在这里: https://github.com/blueimp/jQuery-File-Upload 我正在使用该插件允许用户上传个人资料照片.到目前为止,该解决方案适用于Chrome,Safari和Firefox.但是在IE上失败了.当您在IE中选择一个文件时,该插件会发布到服务器但没有参数,这是一个空帖子. chrome中的帖子示例:Started PUT "/api/1/settings/ajax_photo_upload" for 10.0.1.3 at 2012-10-02 15:39:20 -0700 Processin...

javascript – jQuery – 在if语句参数中使用css【代码】

我正在使用vw用于以前的div,现在我想设置一个警报,如果div移动到最左边.这是div:<div id='pagination'>some stuff</div>现在它的宽度设置为84vw,这是从早期函数计算出来的.当它的保证金等于-84vw时,我想提醒.我在js尝试了这个,但没有运气:if ($('#pagination').css('margin-left') == '-84vw') {alert('you're good to go!'); }任何人都可以帮我解决这个问题吗?真正的头痛是我无法改变vw到px.解决方法:对于px和vw的转换,请参阅t...

php – 虚假的jQuery ajax GET参数【代码】

我在一个while循环中有这个PHP:echo "<td><a href='#' class='po'>" . $row['order_no'] . "</a></td>";这个jQuery:$(".po").click(function(){var po = $(this).text();var dataString = 'po='+ po;$.ajax({context: this,type: "GET",url: "projectitems.php",data: dataString,cache: false,success: function(html) {$(this).closest(".resultsItems").html(html);}});});但是GET的参数是这样的:_ 1291741031991po 102宝...