이 같은 기본값이 자동으로 입력 필드를,이 양식을 가지고 :양식을 제출할 때 텍스트 상자의 값을 변경하는 방법은 무엇입니까?
텍스트 상자를 클릭하면, 클래스unfilled
는 텍스트 상자에서 제거되고, 텍스트 상자 그래서 빈 만들어
<input type=text name=first value="First Name" class="unfilled" />
사용자는 자신의 정보를 입력 할 수 있습니다.
문제는 양식을 제출할 때 서버 측 유효성 검사를 엉망으로 만들고있는이 기본값으로 제출된다는 것입니다. 양식을 제출할 때 기본값을 갖는 모든 필드가 공백이되도록 서버 측 유효성 검사에서 '이 필드를 채우십시오.'라는 오류가 발생하도록하려면 어떻게해야합니까?
나는 작동하지 않는 다음 코드를 시도하고있다 :
$("#myForm").submit(function()
{
$(".unfilled").val('');
}
);
이이 필드를 비워 만들 않습니다,하지만 서버는 여전히 이전의 기본 값을받습니다.
당신은'submit' 방법에 닫는 괄호가 누락 될 수 있을까요? – Phil
아니요, 방금 복사 및 붙여 넣기 및 회신을하지 않았습니다. –