jQuery复选框问题

mizchh 2012-03-23 10:51:49
在.NET中,有如下控件:

<asp:CheckBox ID="CbStart" runat="server" CssClass="ckb"/>


要求用JQ实现,当选中以上复选框时,调用JQ函数,并获取当前控件的ID值,将当前控件设为未选中状态。急用。。。
...全文
101 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
吉普赛的歌 2012-03-23
  • 打赏
  • 举报
回复
<asp:CheckBox ID="CbStart" runat="server" CssClass="ckb" onclick='change(this)'/>
<script>
function change(obj){
alert($(obj).attr('id'));
$(obj).removeAttr('checked');
}
</script>
Acesidonu 2012-03-23
  • 打赏
  • 举报
回复
<asp:CheckBox ID="CbStart" runat="server" CssClass="ckb" onclick='change(this)'/>
<script>
function change(obj){
alert($(obj).attr('id'));
$(obj).attr('disabled','disabled');
}
</script>
mizchh 2012-03-23
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 zsx841021 的回复:]
<asp:CheckBox ID="CbStart" runat="server" CssClass="ckb" onclick='change()'/>
<script>
function change(){
alert($(this).attr('id'));
$(this).attr('disabled','disabled');
}
</script>
试试。。别忘了导入……
[/Quote]



这样获取不到控件的值,“undefined”
Acesidonu 2012-03-23
  • 打赏
  • 举报
回复
直接禁用不就行了
三石-gary 2012-03-23
  • 打赏
  • 举报
回复
<asp:CheckBox ID="CbStart" runat="server" CssClass="ckb" onclick='change()'/>
<script>
function change(){
alert($(this).attr('id'));
$(this).attr('disabled','disabled');
}
</script>
试试。。别忘了导入jquery库
IT-Style 2012-03-23
  • 打赏
  • 举报
回复
<asp:CheckBox ID="CbStart" runat="server" />
$(function () {
$("#<%=CbStart.ClientID %>").click(function () {
alert($(this).attr("id"));
$(this).attr("checked", !$(this).attr("checked"));
});
});
在JQ或JS里怎么调用后台带参的函数。
用Ajax调用HttpHandler或者asmx
porschev 2012-03-23
  • 打赏
  • 举报
回复



<script type="text/javascript">
$(function(){
$("[id$=CbStart]").click(function(){
if($(this).attr("checked") == true)
{
//$(this).attr("id"); 这是ID
}
else
{
//用$.ajax方法调用.cs文件方法,下面有方法示例。。。
}
});
});

</script>



http://www.cnblogs.com/zhongweiv/archive/2011/10/29/JqueryCallBack.html
mizchh 2012-03-23
  • 打赏
  • 举报
回复
在JQ或JS里怎么调用后台带参的函数。

87,902

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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