在线等 ~~~jquery radio取值,checkbox取值,select取值,textarea 取值,及其相关

jiangmurong 2011-04-01 11:19:08
这个是文本框,能获得到值 :var tel=$("input[name=tel]").val();
单选按纽,能获得到值: var tend=$("input[name=tend]:checked").val();
文本区域: var reason1=$("input[name=reason1]").val(); 没效果
复选框取值: var contact=$("input[name='contact'][checked]").each(function(){arrChk+=this.value + ',';}) 没效果
下拉框: var style1 = $("select[name=style1]option[selected]").val();没效果


谢谢各位 帮忙拉
...全文
285 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
winner2050 2011-04-01
  • 打赏
  • 举报
回复
楼主肯定是看了网上的那些博客。

$("input[name='contact'][checked]").

这些语法听说改过了,我刚刚接触jquery ,用的是笨办法

var datas = "";
$("input[name='Selected']").each(function ()
{
if (this.checked)
datas += this.value + ",";
});
jiangmurong 2011-04-01
  • 打赏
  • 举报
回复
谁知道啊~~~???
jiangmurong 2011-04-01
  • 打赏
  • 举报
回复
怎么没人看啊,帮帮忙,小女子不胜感激
jiangmurong 2011-04-01
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 claymore1114 的回复:]

1、 var reason1=$("input[name=reason1]").val(); // 不是input吧 textarea
2、$("input[name='contact'][checked]").each(function(){arrChk+=this.value + ',';})
//应该可以 或者 $("input[name='contact']:checked").……
[/Quote]

2.3 不可以
claymore1114 2011-04-01
  • 打赏
  • 举报
回复
1、 var reason1=$("input[name=reason1]").val(); // 不是input吧 textarea
2、$("input[name='contact'][checked]").each(function(){arrChk+=this.value + ',';})
//应该可以 或者 $("input[name='contact']:checked").each
3、$("select[name=style1]option[selected]").val();
//option前面打个空格, 或者 $("select[name=style1]").val()

shi254927174 2011-04-01
  • 打赏
  • 举报
回复
你所说的文本区域和下拉框,直接用$("#ID").val()就可以取到值了
jiangmurong 2011-04-01
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 winner2050 的回复:]

楼主肯定是看了网上的那些博客。

$("input[name='contact'][checked]").

这些语法听说改过了,我刚刚接触jquery ,用的是笨办法

var datas = "";
$("input[name='Selected']").each(function ()
{
if (this.checked)
datas += this.value + ",";
});
[/Quote]
有错啊,号


110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧