最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

JQuery中對服務(wù)器控件 DropdownList, RadioButtonList, CheckboxList的操作總結(jié)

 更新時間:2011年06月28日 22:32:03   作者:  
JQuery中對服務(wù)器控件 DropdownList, RadioButtonList, CheckboxList的操作總結(jié),需要的朋友可以參考下。
一: DropDownList
-------------------------------------------------------------------------------------------
在使用 JQuery 進(jìn)行遍歷操作時,
$("input").each(function(i) {
......
}
當(dāng)操作對象的類型為 dropdownlist時:(備注:在firefox下DropDownList的類型為"select-one")
獲得所選中的值: $(this).val(); (如果不是遍歷操作時,$(this) 就替換成 $('#控件的Id') )
獲取選中的文本: $(this).find("option:selected").text(); 或者 $("#控件的name option:selected").text();
獲取選中的索引: $(this).get(0).selectedIndex;
二:RadioButtonList
-------------------------------------------------------------------------------------------
如果頁面只有一個RadioButtonList時,可以直接用 $("input[type='radio']:checked").val() 來獲得 所選中的值
如果頁面有2個或多個RadioButtonList時:
第一步: 取到RadioButtonList控件的Id,設(shè)置 var objId=控件Id;
第二步:取到控件的Name, 設(shè)置 var radioName = $("input[id^='" + objId + "']").eq(0).attr('name');
第三步:取值
  獲得所選中的值: $("input[name='" + radioName + "']:checked").val());
  獲得所選中的文本: $("input[name='" + radioName + "']:checked+label").text());

三:CheckBoxList
-------------------------------------------------------------------------------------------
判斷是否有選中的一個方法,objId為 CheckBoxList的 Id
目前暫時無法用js直接獲得服務(wù)器控件CheckBoxList的value值,只能通過一些小技巧來實現(xiàn),例如添加額外的屬性
代碼中 selectedText 是獲得 所選中的文本值,selectedValue 是獲得 所選中的值
復(fù)制代碼 代碼如下:

function hasCheckedByCheckbox(objId) {
var checkedCount = 0;
$("input[id^='" + objId + "']").each(function() {
// var checkName = $(this).attr('name');
// var selectedText = $("input[name='" + checkName + "']:checked+label").text();
// var selectedValue = $(this).parent('span').attr('alt'); //利用hack來實現(xiàn)用js獲取checkboxList所選中的值,需要在<asp:ListItem 里添加一個額外的屬性 alt
if ($(this).attr('checked')) {
checkedCount++;
}
});
return checkedCount > 0;
}

相關(guān)文章

  • jQuery Easyui實現(xiàn)左右布局

    jQuery Easyui實現(xiàn)左右布局

    jQuery EasyUI 是一個基于 jQuery 的框架,集成了各種用戶界面插件。接下來通過本文給大家介紹jQuery Easyui實現(xiàn)左右布局,涉及到到easyui左右布局相關(guān)知識,感興趣的朋友一起學(xué)習(xí)吧
    2016-01-01
  • jQuery實現(xiàn)批量判斷表單中文本框非空的方法(2種方法)

    jQuery實現(xiàn)批量判斷表單中文本框非空的方法(2種方法)

    這篇文章主要介紹了jQuery實現(xiàn)批量判斷表單中文本框非空的方法,實例分析了2種實現(xiàn)判定非空的技巧,涉及jQuery頁面元素遍歷的相關(guān)技巧,需要的朋友可以參考下
    2015-12-12
  • JQuery核心函數(shù)是什么及使用方法介紹

    JQuery核心函數(shù)是什么及使用方法介紹

    這篇文章主要為大家詳細(xì)介紹了JQuery核心函數(shù)是什么,及使用方法介紹,感興趣的小伙伴們可以參考一下
    2016-05-05
  • JQuery做的一個簡單的點燈游戲分享

    JQuery做的一個簡單的點燈游戲分享

    這篇文章主要介紹了JQuery做的一個簡單的點燈游戲分享,點燈游戲是一個十分有趣的智力游戲,需要的朋友可以參考下
    2014-07-07
  • jQuery事件委托之Safari

    jQuery事件委托之Safari

    這篇文章主要介紹了jQuery事件委托之Safari 的相關(guān)資料,非常不錯,具有參考借鑒價值,需要的朋友可以參考下
    2016-07-07
  • jquery中對于批量deferred的處理方法

    jquery中對于批量deferred的處理方法

    這篇文章主要介紹了jquery中對于批量deferred的處理方法,有需要的朋友可以參考一下
    2014-01-01
  • jquery插件制作簡單示例說明

    jquery插件制作簡單示例說明

    今天剛剛把jquery的插件制作學(xué)習(xí)了一下,總結(jié)一下別人寫的和自己的心得,方便其他初學(xué)者的學(xué)習(xí),考慮到要學(xué)習(xí)jquery插件制作的人一定知道jquery插件的好處和通用性,這里就不多說
    2012-02-02
  • 使用jquery清空、復(fù)位整個輸入域

    使用jquery清空、復(fù)位整個輸入域

    這篇文章主要介紹了使用jquery清空、復(fù)位整個輸入域,非常的簡單實用,這里推薦給大家,需要的朋友可以參考下
    2015-04-04
  • jQuery實現(xiàn)的產(chǎn)品自動360度旋轉(zhuǎn)展示特效源碼分享

    jQuery實現(xiàn)的產(chǎn)品自動360度旋轉(zhuǎn)展示特效源碼分享

    這篇文章主要展示了jQuery實現(xiàn)的產(chǎn)品自動360度旋轉(zhuǎn)展示特效,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2015-08-08
  • jquery購物車結(jié)算功能實現(xiàn)方法

    jquery購物車結(jié)算功能實現(xiàn)方法

    這篇文章主要為大家詳細(xì)介紹了jquery購物車結(jié)算功能的實現(xiàn)方法,購買多個商品進(jìn)行統(tǒng)一結(jié)算,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-11-11

最新評論

临漳县| 淮南市| 怀远县| 五原县| 静海县| 恩施市| 中西区| 青州市| 永靖县| 武汉市| 吴旗县| 玛纳斯县| 五常市| 巴南区| 满洲里市| 瑞金市| 泸水县| 邻水| 洛扎县| 图木舒克市| 抚松县| 高阳县| 喀什市| 通榆县| 江孜县| 大渡口区| 鄄城县| 文水县| 类乌齐县| 宣恩县| 山阴县| 修文县| 建阳市| 讷河市| 措美县| 响水县| 巫溪县| 天津市| 湘乡市| 眉山市| 山阴县|