asp.netパネル内の子フォーム要素を有効/無効にするためにasp.netを作成しています。このスクリプトは編集フォームを有効にしますが、2回目にクリックした後は無効にしません。
<script type="text/javascript">
$(function () {
//createing toggle
$("#check").button();
$("[id$='check']").data('isenabled', true); //enabled assumption
//disabled all input form
$("[id$=p_taskInfo]").children().prop("disabled", "disabled");
$("input[name='check']").click(function () {
var curruntState = $(this).data('isenabled');
if (curruntState) {
$("[id$=p_taskInfo]").children().removeProp("disabled");
}
else {
$("[id$=p_taskInfo]").children().prop("disabled", "disabled");
}
$(this).data('isenabled', !currentState);
}); //EOF click function
});//EOF function
</script>