Jquery操作对控件的取值、赋值

TEXTBOX:
var  str  =  $( ' #txt ' ).val();
 $(
' #txt ' ).val( " Set Lbl Value " );
 
// 文本框,文本区域:
$( " #text_id " ).attr( " value " , '' ); // 清空内容
$( " #text_id " ).attr( " value " , ' test ' ); // 填充内容
 
LABLE:  
var  str  =  $( ' #lbl ' ).text();
$(
' #lbl ' ).text( " Set Lbl Value " );
 
/* 获取单选按钮的值 */
   
var  valradio  =  $( " input[@type=radio][@checked] " ).val();
/* 获取一组名为(items)的radio被选中项的值 */
   
var  item  =  $( ' input[@name=items][@checked] ' ).val();
/* 获取复选框的值 */
var  checkboxval  =  $( " #checkbox_id " ).attr( " value " );
/* 获取下拉列表的值 */
   
var  selectval  =  $( ' #select_id ' ).val();
 
// 多选框checkbox:
$( " #chk_id " ).attr( " checked " , '' ); // 使其未勾选
$( " #chk_id " ).attr( " checked " , true ); // 勾选
if ($( " #chk_id " ).attr( ' checked ' ) == true // 判断是否已经选中
 
 
单选组radio:
$(
" input[@type=radio] " ).attr( " checked " , ' 2 ' ); // 设置value=2的项目为当前选中项
//
下拉框select:
$( " #select_id " ).attr( " value " , ' test ' ); // 设置value=test的项目为当前选中项
$( " <option value='test'>test</option><option value='test2'>test2</option> " ).appendTo( " #select_id " ) // 添加下拉框的option
$( " #select_id " ).empty(); // 清空下拉框
获取一组名为(items)的radio被选中项的值
var  item  =  $( ' input[@name=items][@checked] ' ).val(); // 若未被选中 则val() = undefined
获取select被选中项的文本
var  item  =  $( " select[@name=items] option[@selected] " ).text();
select下拉框的第二个元素为当前选中值
$(
' #select_id ' )[ 0 ].selectedIndex  =   1 ;
radio单选组的第二个元素为当前选中值
$(
' input[@name=items] ' ).get( 1 ).checked  =   true ;
// 重置表单
$( " form " ).each( function (){
   .reset();
});

转载于:https://www.cnblogs.com/lizhao/archive/2011/02/22/1990420.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值