첨엔 체크가 잘되요 . 체버상태 해제후 다시 체크 되도록 아이디 검색하면 체크가 안되네용.미치겠어요. 딱히 코드에 문제는 없어 보이는데 말이죵<!-- function checkId() {
var html = "";
if ($("#idtext").val() == "") {
$("#idcheckbox").attr("checked", false);
$("#idtext").val("");
$("#idtext").focus();
alert("아이디를 입력해 주세요!");
}
else {
$.ajax({
type: "POST",
dataType: "json",
url: "memberJson.aspx", data: { member_id: $("#idtext").val(), memberParam: "102" },
success: function (retJsonData) {
if (retJsonData) {
// $.each(retJsonData, function (i) {
if (retJsonData[0].result == "1") {
$("#idcheckbox").attr("checked", false);
$("#idtext").val("");
$("#idtext").focus();
alert("사용중인 아이디 입니다.");
}
else if (retJsonData[0].result == "0") {
$("#idcheckbox").attr("checked", true);
$("#nmtext").focus();
alert("등록 가능한 아이디 입니다.");
}
// });
} else {
// 데이터가 없을 경우
$("#idtext").val("");
$("#idtext").focus();
alert("잘못된 아이디 형태입니다.");
}
// 결과 처리
}
});
}
}
/////////////////////////// html 내용 /////////////////////////////////
<input type="button" runat="server" ID="idcheck" align="absmiddle" OnClick="javascript:checkId();"
class="btn" value="아이디체크" />
<asp:CheckBox runat="server" ID="idcheckbox" name="idcheckbox" Enabled="false"
class="mem_check" />
//>
Comment 1
-
나는짱이야
2014.07.07 18:14


포스트백 때문에 그런건 아닐까요?해제가 된다는건 서버컨트롤에 포스트백이 발생되어 초기화 되는게 아닐까하는데요.