jquery Firefox3.5中操作select的问题

2016-02-19 15:57 6 1 收藏

下面是个简单易学的jquery Firefox3.5中操作select的问题教程,图老师小编详细图解介绍包你轻松学会,喜欢的朋友赶紧get起来吧!

【 tulaoshi.com - Web开发 】

页面中有一个select元素,id为customer,在网上好多的介绍jquery引用select的选中值的方法都是用:
代码如下:
$("#customer option[selected]").val();


这个方法来得到selcte选中项的值。我也是一直是这么用,不过最近安装了FF3.5正式版,发现这种方法在它下面得不到值,就去看jquery的帮助文档,在文档中对select选中的引用是用如下方法:

代码如下:
$("#customer option:selected").val();


用这种方法引用在FF3.5下就正常了。

来源:http://www.tulaoshi.com/n/20160219/1610748.html

延伸阅读
标签: Web开发
和大家分享一下代码: JavaScript代码 代码如下: //得到select项的个数 jQuery.fn.size = function() { return jQuery(this).get(0).options.length; } //获得选中项的索引 jQuery.fn.getSelectedIndex = function() { return jQuery(this).get(0).selectedIndex; } //获得当前选中项的文本 jQuery.fn.getSelectedText = funct...
标签: Web开发
代码如下: //==========测试代码=============== head runat="server" title下拉框测试/title script type="text/javascript" src="/js/jquery/jquery-1.3.js"/script script type="text/javascript" $(function(){ var $city= $("#ddlCity"); //填充一些数据 for(var i=1;i=10;i++){ $city.append($("option/").attr("value",i).t...
标签: Web开发
用$.ajax()时我设置了超时时间为3秒: 代码如下: $.ajax({ url: "ajaxTable1.aspx", cache: false, error: function(XMLHttpRequest, textStatus, errorThrown) { // }, success: function(html) { // }, timeout: 3000 }); ajaxTable1.aspx页面中我通过Thread.Sleep(1000 * 5); 使页面延迟5秒后再继续执行,所以ajax请求会超...
标签: Web开发
看看我们的jQuery为我们都提供了哪些可用的方法: size():很明显,它应该是返回包装集中的元素个数,如$('a').size()表示链接元素的个数; get(index):当没指定index时就默认取包装集中所有元素,并以js中的数组形式返回,如果指定了index,则返回下标为index对应的元素,如$('img[title]').get(0)返回包含属性title的第一个img元...
标签: Web开发
打包下载 自己写了一个很简单的jquery插件,在页面中调用其中的函数就可实现. 插件源代码(listtolist.js): 代码如下: /** fromid:源list的id. toid:目标list的id. moveOrAppend参数("move"或者是"append"): move -- 源list中选中的option会删除.源list中选中的option移动到目标list中,若目标list中已存在则该option不添加. append --...

经验教程

919

收藏

66
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部