Tag: 参数

如何通过jQuery load()访问发送到div的URL参数

我正在使用jQuery load()将部分页面加载到div中。 我想将url参数传递给部分页面,就像这样 $(‘#partial’).load(‘child_page.html?key=1’); 如何从子页面内访问这些参数? 我在子页面中尝试了以下内容,但问题是window.location没有给我child_page.html?key = 1但是给了我根页面url。 var url = window.location; //code to parse the url to extract the parameters goes here

覆盖Javascript函数的参数对象

如果我有以下内容: // Clean input. $.each(arguments, function(index, value) { arguments[index] = value.replace(/[\W\s]+/g, ”).toLowerCase(); }); 这会是一件坏事吗? 我没有进一步使用函数中未清理的参数,如果不创建一个无用的arguments副本只是为了使用它们会很好,但这样做有什么负面影响吗? 理想情况下我会这样做,但我猜这会遇到问题,因为arguments不是一个数组: arguments = $.map(arguments, function(value) { return value.replace(/[\W\s]+/g, ”).toLowerCase(); }); 感谢您的任何意见。 编辑:我刚刚意识到这两个现在都在他们自己的函数中,所以arguments对象已经改变了。 没有创建不必要的变量的任何方法吗?

jQuery Moblie:传递参数并动态加载页面内容

我知道这是一个基本问题,但我无法找到适合我情况的任何东西。 我有一个带有元素列表的jQuery Mobile页面。 元素引用第二个页面,其内容取决于所选择的元素(例如文章列表并选择应显示相对文本的文章)。 基本上我必须在页面之间传递参数。 我尝试使用AJAX做到这一点: $.ajax({ url : “index.html#page2”, data : “id=”+id, dataType : ‘json’ type: “GET” }); 但我无法在第二页获得结果。 我怎样才能做到这一点?

如何在ajaxpost上传递对象数组作为参数

我有以下数组对象 [{“site”:”88333″,”event”:”TEST”,”event_window”:”4th April – 4th April”,”monitoring_start”:”10-Apr-2016″,”monitoring_end”:”10-Apr-2016″}] 我试图传递ajaxpost作为关键值。 我可以有多行。 我试过$.param(JSON.stringify(json_o))和$.param(json_o) ,这不起作用 这里显示的示例看起来像我已经完成但不起作用的数组对象。 var params = JSON.stringify(json_o); console.log(params); $.ajax({ url : ‘../../api/netcool/add-event’, data : params, type: ‘POST’, error : function (data, textStatus, jqXHR) { if(data.statusText != “abort”) console.log(data); }, dataType : ‘json’, success : function (data) { console.log(data); } });

Ajax使用无用参数获取请求

我正在尝试执行下一个: $.ajax({ type: ‘GET’, url: ‘http://127.0.0.1:6789/dir’, data: “”, success: function(data) { /*do something*/ }, dataType: ‘html’ }); 但是当它执行时,我的服务器会收到如下内容: http://127.0.0.1:6789/dir?_32567871112 我不想传递任何参数。 我错了什么?

有条件地打开基于URL查询字符串的弹出video

我有一个页面(somepage.aspx),上面有一个弹出video。 使用js $(‘.showVideo’).live(‘click’, function() {点击链接时,video会打开$(‘.showVideo’).live(‘click’, function() { 我有另一个页面(otherpage.aspx),并希望链接到/somepage.aspx与某种URL参数,自动打开video弹出窗口。 / somepage.aspx?video=1 …基于video打开的url参数。 我如何将其添加到现有的js中? 谢谢

如何在iFrame body标签上设置jQuery data()并从iFrame中检索它?

我试图在我创建的iFrame上设置data() 。 这就是我正在做的事情: // options > my configuration object // options.src = eg “path/foo.html” // options.id = uuid // options.parent = $(elem) // options.param = JSON object newHTML = document.createElement(“iframe”); newHTML.setAttribute(“src”, options.src); newHTML.setAttribute(“frameborder”, 0); newHTML.setAttribute(“seamless”, “seamless”); newHTML.setAttribute(“data-id”, options.id); newParentElement = options.parent.parent()[0]; options.parent.replaceWith( newHTML ); // select newRootElement = newParentElement.querySelectorAll( ‘[data-id=”‘+options.id+'”]’ ); // add configuration $( […]

在bootstrap 3中将参数传递给远程模态

我有一个函数将远程内容加载到bootstrap 3模态,它使用php生成的记录集中的id。 我好像正在检索id,但远程页面内容总是显示我点击的第一个id $(document).ready(function(){ $(‘.pull-right’).click(function(){ var id = this.id; alert(id); $(‘#myModal’).modal({ remote: ‘/member_profile.php?MemberID=’+id, show: true }); }); }); 正确生成id时,参数是否未正确传递到远程php页面?

如果排除对象类型,如何删除并将后面的函数参数移动到左侧?

如果已经回答,我道歉。 我不知道这个方法的更好的技术术语,我似乎无法在这里找到或谷歌搜索。 基本上我想要的是能够创建一个像jQuery如何处理Ajax函数参数的函数。 示例: $.get(url, callback); 和$.post(url, data, callback); 基本上,如果从函数中排除data ,它将在其位置向左移动callback 。 因为函数运行时它使用输入顺序中的变量名。 我假设这个方法将涉及检查arguments[1]和arguments[2]但我想确定这是否正确,因为我希望尽可能清理我的代码。

JQuery,传递参数

我正在使用一些非常基本的jquery代码,并希望将我已经完成的内容压缩到一个带有传递参数的函数中。 我有几个这样的: $(“.about”).hover(function() { $(this).attr(“src”,”_img/nav/about_over.gif”); }, function() { $(this).attr(“src”,”_img/nav/about_off.gif”); }); $(“.artists”).hover(function() { $(this).attr(“src”,”_img/nav/artists_over.gif”); }, function() { $(this).attr(“src”,”_img/nav/artists_on.gif”); }); $(“.help”).hover(function() { $(this).attr(“src”,”_img/nav/help_over.gif”); }, function() { $(this).attr(“src”,”_img/nav/help_off.gif”); }); 但显然想要传递图像的标题(“约”,艺术家“,”帮助“),以便我可以减少重复的代码。 任何帮助非常感谢。 谢谢 罗尼