我使用了struts2的doubleselect标签来控制第2级select,这没什么问题。
当我想使用第一级的onchange事件的时候,发现onchange事件根本不起作用,这是为什么?
<td width="35%"><s:doubleselect name="task.category" id="category"
list="categoryList" listValue="%{getText(toString())}"
cssClass="Select_Task_Content_Category" onchange="showOnCategory(category,lgStatusAndPubDate)"
doubleCssClass="Select_Content_Type_MultiSelect"
doubleMultiple="true" doubleName="task.type" doubleMultiple="true"
doubleList="getContentTypeList(top)" doubleSize='3' />以上的showOnCategory根本不起作用。
难到对于doubleselect来说,第一级的onchange就肯定用不了了吗?

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主【pagliucali】截止到2008-06-24 19:47:17的历史汇总数据(不包括此帖):
    发帖数:2                  发帖分:70                 
    结贴数:0                  结贴分:0                  
    未结数:2                  未结分:70                 
    结贴率:0.00  %            结分率:0.00  %            
    如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
      

  2.   

    struts 2.0 的doubleselect 标签不支持onchange事件,可以参考它的文档。
      

  3.   

    建议:通过生成的静态页面写一段js动态加上event。
      

  4.   

    呵呵,对这个标签不支持onchange事件,看一下api吧