2014-10-16 1 views
1

그래서 기존 연락처 이름을 입력하려고하면 오류 메시지를 팝업하거나 입력을 유효하지 않은 것으로 표시해야하는 연락처 추가 페이지가 있습니다.선택 옵션을 텍스트 상자 내용과 비교하여 texbox 확인

옵션이있는 선택 항목이있을 수 있습니다. 그러나 선택의 옵션 값을 텍사스 박스와 비교하는 방법을 잘 모르겠습니다 ....

연락처 텍스트 상자의 텍스트가 선택 옵션에 존재하지 않는지 확인해야합니다.

<asp:DropDownList ID="ContactsDropdown" 
    runat="server" AutoPostBack="true"OnSelectedIndexChanged="OnContactChanged" 
</asp:DropDownList> 

<asp:TextBox ID="Contact" runat="server" TextMode="SingleLine" /> 

답변

1

첫째, 당신이 jquery.More 정보 here와 선택 요소를 얻을 수 있도록, ContactsDropdownContact 컨트롤에 ClientIDMode="Static" 모두를 추가해야합니다.

var exists= $("#ContactsDropdown option[value='"+ $("#Contact").val()+"']").length > 0; 
if (exists) 
{ 
alert("Error - > Exists!") 
//or do something 
} 
else{ 
//do something else 
} 

는 희망이 도움이 :

그런 다음 당신은이 간단한 조건을 사용할 수 있습니다!

관련 문제