ASP.Net事件不能激活,该怎么处理

ASP.Net事件不能激活
$("#li2").click(function() {
  $("select option").attr("disabled", true);
  $("input").attr("disabled", true);
  $("#content2 input").attr("disabled", false);
  $("#content2 select option").attr("disabled", false);
  $("#content1").hide();
  $("#content2").show();
  $(".css-tabs li a").removeClass("current");
  $("#li2 a").addClass("current");
  })
input按钮禁用之后 再启用为什么还是不能 激活服务器控件的点击事件,我想到一种解决方法,就是不禁用
的name 以“btn“开头的input,悲剧了不会写。Jquey的几个选择器都是选以什么开头、结尾 、内容包含什么的。
我要获取 name不是以"btn"开头的input什么写,难道这样写 $("input[name!^='btn']").attr("disabled", true);

------解决方案--------------------
var items = $(":input");
for (var i = 0; i < items.length; i++) {
if (items[i].id.indexOf("btn") >= 0)
你的操作
}