[問題] 組件的使用
我想用flash做一個有簡單搜尋功能的介面
我用TextInput TextArea 和 List三個組件 全部放在影格一
並把他們實體名稱訂為:
TextInput 的實體名稱:input
TextArea 的實體名稱:con
List 的實體名稱:myList
另外從資料庫把可供查詢的資料讀出來,資料包含標題和內容,
用一個Array變數存起來:
Str_DB[i][0]代表第 i 筆資料的內容
Str_DB[i][1]代表第 i 筆資料的標題
我的作法是當使用者在TextInput組件上輸入字,按一下查詢按鈕,就呼叫submitForm()
去比對所有資料,比對後符合的就用myList.addItem把它的標題丟到List組件裡,再讓
使用者去選按組件上的標題,就用ListChange()把該筆資料的內容丟到TextArea組件裡
show出來,最後這一步有用到 addEventListener 的方法。
我的問題是...當我在硬碟裡用html文件測試的時候,黃色部份都可以成功,可是丟到
我的IIS裡用http測試時黃色的地方就失敗了,搞了很久也不知道是什麼原因,想請問
大家是不是有什麼地方http協定不支援還是有另外的原因.....
謝謝
底下是所有相關的程式碼,資料庫部份確定不會有問題了
function submitForm() {
if(input.text ==''){
con.text = "請輸入搜尋字串";
}else {
var temp = 0;
myList.removeAll();
for(var i = 0; i < TotalNumber; i++) {
if(input.text == Str_DB[i][1]) {
myList.addItem({label:Str_DB[i][1],loca:i});
temp ++;
}
}
if(temp == 0) {
con.text = "沒有這筆資料,請您重新搜尋。";
}
}
}
function ListChange() {
con.text = Str_DB[this.selectedItem.loca][0];
}
myList.addEventListener("change", ListChange);
stop();
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.244.115
※ 編輯: forestking 來自: 140.112.244.115 (11/02 19:52)
→
11/02 20:27, , 1F
11/02 20:27, 1F
→
11/02 20:28, , 2F
11/02 20:28, 2F
Flash 近期熱門文章
PTT數位生活區 即時熱門文章