ajax 提交土坯an,土坯空气和javascript的Onchange事件

我正在用Adobe空气和JavaScript开发应用程序。我有一个select元素,我添加了一个onchange事件。每次选择更改值时,应用程序都会调用ajax来获取数据以填充另一个字段。但我无法从服务器获得任何回应。根本没有任何反应任何人都知道事件的局限性以及如何克服它?土坯空气和javascript的Onchange事件

select_object.addEventListener("change",callServer,false);

function callServer(event){

var a= event.currentTarget.value;

var variables = new air.URLVariables("value=" + a);

var u ="http://www.exemple.com";

var request = new air.URLRequest(u);

request.data = variables;

request.method = air.URLRequestMethod.POST;

loader = new air.URLLoader();

loader.dataFormat = air.URLLoaderDataFormat.TEXT;

loader.addEventListener(air.Event.COMPLETE, comp);

loader.addEventListener(air.Event.SECURITY_ERROR, function(event){alert(error);});

try {

loader.load(request);

} catch (error) {

alert("Unable to load URL");

}

function comp(e) {

alert(sucess)

}

}

我正在用Adobe空气和JavaScript开发应用程序。我有一个select元素,我添加了一个onchange事件。每次选择更改值时,应用程序都会调用ajax来获取数据以填充另一个字段。但我无法从服务器获得任何回应。根本没有任何反应任何人都知道事件的局限性以及如何克服它?土坯空气和javascript的Onchange事件 select_object.addEventListener("change",callServer,false); function callServer(event){ var a= event.currentTarget.value; var variables = new air.URLVariables("value=" + a); var u ="http://www.exemple.com"; var request = new air.URLRequest(u); request.data = variables; request.method = air.URLRequestMethod.POST; loader = new air.URLLoader(); loader.dataFormat = air.URLLoaderDataFormat.TEXT; loader.addEventListener(air.Event.COMPLETE, comp); loader.addEventListener(air.Event.SECURITY_ERROR, function(event){alert(error);}); try { loader.load(request); } catch (error) { alert("Unable to load URL"); } function comp(e) { alert(sucess) } }
经验分享 程序员 微信小程序 职场和发展