看板 Ajax 關於我們 聯絡資訊
目前碰到一隻程式 用連動的下拉式選單,A變動後會改變B的選項 我發現A改變後雖然在網頁上看到B選單的選項有變動 可是由alert所顯示的 或是發送表單後,都是顯示B選單舊的資料。 看了原始碼是用Yoohoo的套件, 是因為套件的原因嗎? function choiceareaclass(objvalue){ var div = document.getElementById("areaclass"); div.innerHTML = "讀取中..."; var sUrl = "../lib/ajax/ajax.choiceAreaClass.php?id=" + objvalue; selectareaclass (div,sUrl); } function selectareaclass (div,URL) { var sUrl = URL; var handleSuccess = function(o){ if(o.responseText !== undefined){ div.innerHTML = o.responseText; } } var handleFailure = function(o){ alert("Error : " + o.statusText + "\nPlease try again."); } var callback = { success:handleSuccess, failure: handleFailure }; var request = YAHOO.util.Connect.asyncRequest('GET', sUrl, callback, null); } -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.74.82.222