안녕하세요 동료 프로그래머. jquery ajax에 초보자입니다. 블록에서 함수 checkreturn()을 호출하는 방법은 무엇입니까? 그렇다면 그 방법을 알려주십시오. 조건이 참이라고 증명하는 경우에만 후속 텍스트 상자를 활성화해야하기 때문에 필요합니다. 여기에 내 코드가 있습니다. 미리 시간을내어 대답 해 주셔서 감사합니다 .Rajesh.성공한 블록에서 함수 호출
<script type="text/javascript" >
function checkreturn() {
document.getElementById("txtAns").removeAtrribute("disabled");
}
function cQtn(e){
var uname= $("#<%=Username.ClientID%>").val();
var sq=$("#<%=SecQuest.ClientID%>");
var sqtn = $("#<%=SecQuest.ClientID%> option:selected").text();
var sans=$("#txtAns");
var msgbox = $("#Dstatus");
$.ajax({
type: "POST",
url: "forgotpassword.aspx/CheckValidSQtn",
data: "{'uname':'"+uname+"','args':'"+sqtn+"'}",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function(msg) {
if (msg.d == 'Available') {
sq.removeClass("notavailablecss");
sq.addClass("availablecss");
msgbox.html('<img src="proj_mages/a.png"> <font color="Green"> Valid </font>');
//how do i call from here??
}
else {
sq.removeClass("availablecss");
sq.addClass("notavailablecss");
msgbox.html(msg.d);
}
}
});
}
</script>
같은 방법은? checkTurn(); – sachleen
이 경우 checkreturn()을 사용하지만 yes입니다. –
전화를받지 못했습니다. 나는 그것을 시도했습니다. if 블록 자체에서 텍스트 상자 컨트롤을 사용할 수있는 방법이 있습니까? –