2013-10-11 1 views
0

드롭 다운의 마지막 값을 선택하고 검색 버튼을 클릭하면 드롭 다운 값이 손실됩니다. 그러나 anyother 값을 선택하고 버튼을 클릭하면 드롭 다운 값이 느슨해지지 않습니다. .MVC를 사용하여 버튼을 클릭하면 드롭 다운의 마지막 값이 누락됩니다.

왜 그런지는 잘 모르겠습니다. 여기

는 웹 사이트의 링크입니다 :

http://www.ourplanettravel.com.au/

당신은 오른쪽에 dropdownlists을 볼 수 있습니다

:

당신은 목적지 "태즈 메이 니아"첫번째 드롭 다운에서와 "투어 & 크루즈"에서를 선택하면 두 번째 드롭 다운을 클릭하고 검색 버튼을 클릭하면 두 번째 드롭 다운 값이 사라집니다 ("Tour & 크루즈"). 그러나 두 번째 드롭 다운에서 다른 값을 선택하면 그 값은 느슨하지 않습니다. 그 이유는 알 수 없습니다. 여기

내 코드입니다 : 코드에서

<select id='TourismType' name="TourismType"> 
     <option value=''>--Choose Tourism Type--</option> 
     {{if $item.data.oTourismType}} 
     {{each $item.data.oTourismType}} 

    <option value='${Text}'>${Text}</option> 
    {{/each}} 

    </select> 
    {{/if}} 
+0

호기심에서 벗어나, 렌더링 엔진의 이름은 무엇입니까? –

+0

@DanielImms이 링크를 클릭하십시오. http://www.ourplanettravel.com.au/ – monika

+0

드롭 다운의 원본을 보면 드롭 다운의 마지막 레코드가 불규칙합니다. 해당 레코드를 선택하면 콘솔에 오류가 발생합니까? –

답변

0

당신이

<script type="text/javascript"> 
    $(document).ready(function(){ 
     $.each("#TourismType", function(index, item){ 
      item = item.replace("&", ""); 
     }); 
    }); 
</script> 

모두가 I를 제외하고 여기에 올바른 당신입니다이 작동하기 때문에 희망 JQuery와 템플릿을 사용하는 (나는 그것을 보았다) 드롭 다운의 모든 요소를 ​​선택하는 올바른 방법은 100 % 확실하지 않습니다. 우리가 어디에서 문제를 발견했는지 알기 때문에이 문제를 해결할 수 있는지 확인하십시오. 문제가 계속 발생하면 해당 문제에 대한 새로운 질문을 만들어야합니다.

+0

그게 나를 위해 작동하지 ... 당신은 원격에서 내 시스템을 가져갈 수 있습니까 ?? – monika

+0

원격 소프트웨어가 없습니다. 이 링크를 살펴보고 위의 replace 코드로 remove 코드를 교체하십시오. 잘하면이 코드가 도움이됩니다. http://stackoverflow.com/questions/1982449/jquery-to-remove-an-option-from-drop-down-list-given-options-text-value –

+0

소프트웨어가 필요하지 않습니다 ... "원격 데스크톱 연결" 시스템의 모든 system.please 검사에 기본적으로 있습니다. – monika

관련 문제