이상한 문제가 있습니다. Coldfusion 및 JQuery를 사용하여 비동기 검색을 작성합니다. 기본적으로 무언가를 검색하여 검색 양식을 제출하면 Coldfusion.Ajax.submitForm
이 실행되어 결과가 표시된 페이지가 표시됩니다. 나는 당신이 처음으로 검색을 할 때, 아무것도 찾지 않는다는 것을 알아 채기 시작했습니다. 그 후 그것은 잘 작동합니다.첫 번째 클릭시 아무 것도 반환하지 않는 비동기 요청
왜 이런 일이 일어나는 지 알고 싶습니다.
참고 : 방화 광구와 요청 사항을 확인했습니다. 여기
양식입니다 : 내가 왜이 내가 게시해야하는지 코드를 잘 모르겠어요 그래서 무슨 일이 일어나고에 정확히 모르겠어요는 ... 여기 내 JQuery와있다
<div class = "span-22" id = "page-content">
<h3>Syllabi Management</h3>
<div class = "span-22" id = "searcharea">
<h4>Search</h4>
<form name = "search_syllabi" id = "search_syllabi" action = "">
<table width="450" border="0" align="center">
<tr>
<td>
<input name="searchstr" type="text" id="searchstr" size="45" />
<input type="submit" name="button" id="button" value="Search" style = "width: 80px;"/>
<select name="department">
<option value = "">Select a Department</option>
<cfoutput>
<cfloop from="1" to="#ArrayLen(session.departments)#" index = "i">
<option value = "#session.departments[i].code#">#session.departments[i].name#</option>
</cfloop>
</cfoutput>
</select>
<select name="semester" id="semester">
<option value = "201108">Fall 2011</option>
</select></td>
</tr>
</table>
</form>
</div>
<cfdiv class="span-22" id="SearchResult" bind="url:results.cfm?Search={searchstr}&semester={semester}" />
<div class = "span-22" id = "search_results">
</div>
</div>
바우어, 죄송합니다. 나는 문제를 설명하는 것이 좋지 않다. 용서 해줘. 요청이 OK를 통과 한 것처럼 '행동'하지만 감지되지 않은 것은 잘못 처리됩니다. 그것은 cfdiv에 대한 GET 요청에 대한 데이터를 생성하는 것 같습니다. 내 양식 POSTS보다 먼저 GET을 호출하는 것 같습니다. JQuery와의 간섭과 관련이 있다고 생각하기 시작했습니다 ... – Bri