首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

?dwr 与js的一个奇怪有关问题请问

2013-11-05 
?dwr 与js的一个奇怪问题请教具体情况如下;简单的dwr框架搭建。demo 对应自定义后台java类,sayHello是其中

?dwr 与js的一个奇怪问题请教
具体情况如下;
简单的dwr框架搭建。demo 对应自定义后台java类,sayHello是其中一个方法,返回一个字符串
当函数初始化结束运行即  window.onload=function(){
 alert("hi");
Demo.getHello("hi",dwrHandler);
}//这是dwr的一个回调函数,data参数即java方法getHello(String name)的返回值  
function dwrHandler(data){  
  alert("sss"); 
   alert(data);  
}  
程序运行正常。三个弹窗都有数据。但是改为button触发事件如下
  function dwr(){  
   alert("hi"); Demo.getHello("hi",dwrHandler);
 }
function dwrHandler(data){  
    alert("sss"); 
    alert(data);  
}  
按钮<input typt="button" onclick="dwr()"/>
程序只弹出第一项,即hi  请教诸位大侠,哪的问题呢!! dwr js 初始化事件
[解决办法]
是不是dwr框架需要加载的js没有加载完毕就点了按钮导致还没有生成Demo的客户端类库,用firefox或者chrome开发工具看下发出了ajax请求没

    function dwr() {
        alert("hi"); 
        alert(typeof Demo)
        Demo.getHello("hi", dwrHandler);
    }
[解决办法]
window.onload=function(){
 //你在这里绑定  input的 onclick事件
 //来确定问题
}
[解决办法]
  function dwr() 
  函数名称:dwr?  冲突了

热点排行