Questions tagged «jquery»

jQuery是一个JavaScript库,请考虑添加JavaScript标记。jQuery是一种流行的跨浏览器JavaScript库,它通过最小化浏览器之间的差异来促进文档对象模型(DOM)遍历,事件处理,动画和AJAX交互。标记为jQuery的问题应与jQuery相关,因此问题代码应使用jQuery,并且问题中至少需要与jQuery使用相关的元素。


20
jQuery AJAX提交表单
我有一个带有名称orderproductForm和未定义输入数量的表单。 我想做某种jQuery.get或ajax或类似的事情,它将通过Ajax调用页面,并发送表单的所有输入 orderproductForm。 我想一种方法是做类似的事情 jQuery.get("myurl", {action : document.orderproductForm.action.value, cartproductid : document.orderproductForm.cartproductid.value, productid : document.orderproductForm.productid.value, ... 但是我不完全知道所有的表格输入。是否有仅发送所有表单输入的功能部件或功能?


30
如何使用jQuery检查单选按钮?
我尝试用jQuery检查单选按钮。这是我的代码: <form> <div id='type'> <input type='radio' id='radio_1' name='type' value='1' /> <input type='radio' id='radio_2' name='type' value='2' /> <input type='radio' id='radio_3' name='type' value='3' /> </div> </form> 和JavaScript: jQuery("#radio_1").attr('checked', true); 不起作用: jQuery("input[value='1']").attr('checked', true); 不起作用: jQuery('input:radio[name="type"]').filter('[value="1"]').attr('checked', true); 不起作用: 你还有其他主意吗?我想念什么?

18
如何删除使用.css()函数添加的样式?
我正在使用jQuery更改CSS,并且希望删除基于输入值添加的样式: if(color != '000000') $("body").css("background-color", color); else // remove style ? 我怎样才能做到这一点? 请注意,只要使用颜色选择器选择了颜色(即,当鼠标移至色轮上时),以上行就会运行。 第二注:我不能这样做,css("background-color", "none")因为它将从CSS文件中删除默认样式。 我只想删除jQuerybackground-color添加的内联样式。


16
使用jQuery更改下拉列表的选定值
我有一个带有已知值的下拉列表。我想做的是使用jQuery将下拉列表设置为一个我知道存在的特定值。使用常规JavaScript,我会做类似的事情: ddl = document.getElementById("ID of element goes here"); ddl.value = 2; // 2 being the value I want to set it too. 但是,我需要使用jQuery来完成此操作,因为我为选择器使用了CSS类(愚蠢的ASP.NET客户端ID ...)。 这是我尝试过的一些方法: $("._statusDDL").val(2); // Doesn't find 2 as a value. $("._statusDDL").children("option").val(2) // Also failed. 如何使用jQuery? 更新资料 事实证明,我第一次做对了: $("._statusDDL").val(2); 当我在上面放一个警报时,它可以正常工作,但是当我删除警报并使它以全速运行时,我得到了错误 无法设置所选属性。无效的索引 我不确定这是否是jQuery或Internet Explorer 6的错误(我猜是Internet Explorer 6),但这非常令人讨厌。

14
如何获得data-id属性?
我正在使用jQuery流沙插件。我需要获取单击项的数据ID,并将其传递给Web服务。如何获得data-id属性?我正在使用该.on()方法将已绑定项目的click事件重新绑定。 $("#list li").on('click', function() { // ret = DetailsView.GetProject($(this).attr("#data-id"), OnComplete, OnTimeOut, OnError); alert($(this).attr("#data-id")); }); <script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"></script> <ul id="list" class="grid"> <li data-id="id-40" class="win"> <a id="ctl00_cphBody_ListView1_ctrl0_SelectButton" class="project" href="#"> <img src="themes/clean/images/win.jpg" class="project-image" alt="get data-id" /> </a> </li> </ul> 运行代码段隐藏结果展开摘要

20
jQuery禁用/启用提交按钮
我有这个HTML: <input type="text" name="textField" /> <input type="submit" value="send" /> 我该如何做这样的事情: 当文本字段为空时,应禁用提交(disabled =“ disabled”)。 在文本字段中键入内容以删除禁用的属性时。 如果文本字段再次变为空(文本已删除),则应再次禁用提交按钮。 我尝试过这样的事情: $(document).ready(function(){ $('input[type="submit"]').attr('disabled','disabled'); $('input[type="text"]').change(function(){ if($(this).val != ''){ $('input[type="submit"]').removeAttr('disabled'); } }); }); …但这不起作用。有任何想法吗?
810 javascript  jquery  html  forms 


16
Ajax请求返回200 OK,但是会引发错误事件而不是成功
我已经在我的网站上实现了Ajax请求,并且正在从网页调用端点。它总是返回200 OK,但是jQuery执行error事件。 我尝试了很多事情,但无法弄清问题所在。我在下面添加我的代码: jQuery代码 var row = "1"; var json = "{'TwitterId':'" + row + "'}"; $.ajax({ type: 'POST', url: 'Jqueryoperation.aspx?Operation=DeleteRow', contentType: 'application/json; charset=utf-8', data: json, dataType: 'json', cache: false, success: AjaxSucceeded, error: AjaxFailed }); function AjaxSucceeded(result) { alert("hello"); alert(result.d); } function AjaxFailed(result) { alert("hello1"); alert(result.status + ' ' + …

14
jQuery / JavaScript:访问iframe的内容
我想使用jQuery在iframe中操纵HTML。 我认为我可以通过将jQuery函数的上下文设置为iframe的文档来做到这一点,例如: $(function(){ //document ready $('some selector', frames['nameOfMyIframe'].document).doStuff() }); 但是,这似乎不起作用。一点检查就可以看出,除非等待iframe加载,否则其中的变量frames['nameOfMyIframe']是undefined。但是,在iframe加载时,变量不可访问(我收到permission denied-type错误)。 有人知道解决方法吗?

29
获取所选元素的外部HTML
我正在尝试使用jQuery获取选定对象的HTML。我知道这个.html()功能;问题是我需要包含所选对象的HTML(在这种情况下为表格行,其中.html()仅返回行内的单元格)。 我四处搜寻,发现了几种非常“ hackish”类型的方法来克隆对象,将其添加到新创建的div等中,等等,但这看起来确实很脏。有没有更好的方法,还是新版本的jQuery(1.4.2)提供了某种outerHtml功能?
791 jquery 

18
如何使用JavaScript检查URL中的#哈希?
我有一些jQuery / JavaScript代码,仅当#URL中有哈希()锚链接时才要运行。如何使用JavaScript检查此字符?我需要一个简单的包罗万象的测试,该测试可以检测如下URL: example.com/page.html#anchor example.com/page.html#anotheranchor 基本上是这样的: if (thereIsAHashInTheUrl) { do this; } else { do this; } 如果有人能指出我正确的方向,那将不胜感激。

15
jQuery获取select onChange的值
我的印象是,可以通过执行此操作$(this).val();并将onchange参数应用于选择字段来获得选择输入的值。 看来只有在我引用ID的情况下,它才有效。 我该如何使用它。
779 jquery  select 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.