作者JYHuang (夏天到了,冷不起来了说)
看板Ajax
标题[问题] 表单无法送出由ajax取得的元件
时间Mon Apr 15 17:58:53 2013
目前碰到一只程式
用连动的下拉式选单,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