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

Struts2的s:radio標(biāo)簽使用及用jquery添加change事件

 更新時間:2013年04月08日 17:16:28   作者:  
用到Struts2的s:radio標(biāo)簽時想給它添加一個change事件,由于此標(biāo)簽為頁面自動生成一個radio組,不可以像正常那樣控制,于是想到用jquery來實現(xiàn)
struts2中s:radio標(biāo)簽的使用總結(jié)

遇到的問題:在使用該標(biāo)簽時,設(shè)置了默認(rèn)選中項,但提交數(shù)據(jù)返回后,單選框不能顯示之前選中的項,仍然為默認(rèn)選項
通過測試得出以下結(jié)論:

以<s:radio name="user.sex" list="%{#{'1':'男','0':'女'}}" theme="simple"></s:radio>為例
在使用s:radio標(biāo)簽的時候,如果要使該標(biāo)簽?zāi)J(rèn)選中一項,可以通過兩種方法
1、通過js代碼實現(xiàn)
復(fù)制代碼 代碼如下:

document.getElementsByName('user.sex')[0].checked=true;//默認(rèn)選中男

2、通過添加value屬性
復(fù)制代碼 代碼如下:

<s:radio name="user.sex" list="%{#{'1':'男','0':'女'}}" value="1" theme="simple"></s:radio>

在通過value屬性設(shè)置單選框的默認(rèn)選項時,無論何時頁面刷新后單選框的狀態(tài)都是選中該默認(rèn)項
因此,如果要讓數(shù)據(jù)提交后臺后,該單選框仍然是之前選中的項,不能通過value屬性設(shè)置它的默認(rèn)項,應(yīng)該通過第一種方法設(shè)置
此外,后臺能夠正確獲取該單選框的值,而與value的設(shè)置無關(guān)

用jquery給Struts2的<s:radio />標(biāo)簽添加change事件

用到Struts2的<s:radio/>標(biāo)簽時想給它添加一個change事件,由于此標(biāo)簽為頁面自動生成一個radio組,不能像平常那樣控制。網(wǎng)上說了一大堆,也沒找到一個滿意的。如果像以前那樣給此<s:radio />設(shè)定一個id,那樣生成的radio組中會自動添加一個數(shù)字,如:
復(fù)制代碼 代碼如下:

<input type="radio" name="file" id="upfile_file0" value="0"><label for="upfile_file0">否</label>
<input type="radio" name="file" id="upfile_file1" checked="checked" value="1" class="filetype"><label for="upfile_file1">是</label>

這時可以借助jquery來實現(xiàn),很簡單,給此<s:radio/>添加一個屬性cssClass="filetype",就會給每個radio添加一個css類,上面可以看得出來,那么接下來代碼如下所示:
復(fù)制代碼 代碼如下:

$(function(){
$(".filetype").change(function(){
var val = $("input[name='file']:checked").val();//獲得選中的radio的值
if(val=='1'){
alert(“是”);
}else{
alert(“否”);
}
});
});

相關(guān)文章

  • jquery實現(xiàn)簡單合攏與展開網(wǎng)頁面板的方法

    jquery實現(xiàn)簡單合攏與展開網(wǎng)頁面板的方法

    這篇文章主要介紹了jquery實現(xiàn)簡單合攏與展開網(wǎng)頁面板的方法,通過簡單的jquery頁面元素樣式操作實現(xiàn)展開與合攏面板的功能,非常簡單實用,需要的朋友可以參考下
    2015-09-09
  • jquery修改網(wǎng)頁背景顏色通過css方法實現(xiàn)

    jquery修改網(wǎng)頁背景顏色通過css方法實現(xiàn)

    在瀏覽一些網(wǎng)站,尤其是一些小說網(wǎng)站的時候,都會有修改頁面背景顏色的地方,這個是用jquery可以做到
    2014-06-06
  • jQuery實現(xiàn)frame之間互通的方法

    jQuery實現(xiàn)frame之間互通的方法

    這篇文章主要介紹了jQuery實現(xiàn)frame之間互通的方法,結(jié)合實例形式分析了jQuery實現(xiàn)frame父子框架之間的調(diào)用操作實現(xiàn)方法,需要的朋友可以參考下
    2017-06-06
  • jQuery+CSS 半開折疊效果原理及代碼(自寫)

    jQuery+CSS 半開折疊效果原理及代碼(自寫)

    jQuery做一個可以半折疊的DIV元素由于jQueryUI中accordion沒有提供相關(guān)的方法因此自己寫了個,代碼質(zhì)量很低希望大家多多指點
    2013-03-03
  • JS自動縮小超出大小的圖片

    JS自動縮小超出大小的圖片

    在文章的正文中,往往會出現(xiàn)一些超大的圖片,把頁面撐開變形,影響了美觀。用這段JS代碼就可解決這個問題,你可以把圖片的最大值限定在一定范圍內(nèi),當(dāng)圖片大小超出這個尺寸后,就會被自動按比例縮小
    2012-10-10
  • jQuery插件實現(xiàn)圖片輪播效果

    jQuery插件實現(xiàn)圖片輪播效果

    這篇文章主要為大家詳細(xì)介紹了jQuery插件實現(xiàn)圖片輪播效果,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-10-10
  • jQuery簡單tab切換效果實現(xiàn)方法

    jQuery簡單tab切換效果實現(xiàn)方法

    這篇文章主要介紹了jQuery簡單tab切換效果實現(xiàn)方法,涉及jQuery鏈?zhǔn)讲僮骷氨闅v的技巧,是非常具有實用價值的功能,需要的朋友可以參考下
    2015-04-04
  • jQuery判斷div隨滾動條滾動到一定位置后停止

    jQuery判斷div隨滾動條滾動到一定位置后停止

    這篇文章主要介紹了jQuery判斷div隨滾動條滾動到一定位置后停止的方法,需要的朋友可以參考下
    2014-04-04
  • jQuery EasyUi 驗證功能實例解析

    jQuery EasyUi 驗證功能實例解析

    本文給大家分享jquery easyui驗證功能的實例代碼,非常不錯,具有參考借鑒價值,需要的朋友參考下
    2017-01-01
  • Jquery實現(xiàn)異步上傳文件

    Jquery實現(xiàn)異步上傳文件

    這篇文章主要為大家詳細(xì)介紹了Jquery實現(xiàn)異步上傳文件,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-07-07

最新評論

雷波县| 田东县| 凤阳县| 北海市| 于都县| 中牟县| 佛学| 闻喜县| 沙雅县| 岳阳县| 邢台县| 江油市| 顺平县| 郧西县| 绥江县| 永春县| 威宁| 黄浦区| 堆龙德庆县| 桃江县| 旬邑县| 容城县| 军事| 桃园市| 祥云县| 淳化县| 浪卡子县| 临邑县| 泗水县| 伊春市| 长白| 怀宁县| 辽宁省| 永年县| 右玉县| 亚东县| 余庆县| 柳林县| 广水市| 巴马| 达拉特旗|