2013-08-12 13 views
0

我正在通過http://loudev.com/#project教程來創建類似mutliselect的東西。但我沒有得到如何爲我的Struts列表jsp完成這項工作。我的jsp如下如何添加jQuery multiselect到struts列表jsps

UPDATE: 
    <display:table name="dimComponents" class="table table-condensed table-hover editRow" requestURI="" id="dimComponentList" export="true" pagesize="5"> 
    <select multiple="multiple" id="my-select" name="my-select[]"> 
     <option value='<display:column property="componentDesc" sortable="true" href="editDimComponent" media="html" 
      paramId="componentKey" paramProperty="componentKey" titleKey="dimComponent.componentDesc"/>'>"dimComponent.componentDesc"</option> 

      <option value=' 
     <display:column property="componentKey" media="csv excel pdf" titleKey="dimComponent.componentKey"/>'>"dimComponent.componentKey"</option> 

     <display:setProperty name="paging.banner.item_name"><fmt:message key="dimComponentList.dimComponent"/></display:setProperty> 
     <display:setProperty name="paging.banner.items_name"><fmt:message key="dimComponentList.dimComponents"/></display:setProperty> 

     <display:setProperty name="export.excel.filename"><fmt:message key="dimComponentList.title"/>.xls</display:setProperty> 
     <display:setProperty name="export.csv.filename"><fmt:message key="dimComponentList.title"/>.csv</display:setProperty> 
     <display:setProperty name="export.pdf.filename"><fmt:message key="dimComponentList.title"/>.pdf</display:setProperty> 
     </select> 
    </display:table> 

我該怎麼做。

+0

哪裏是你的選擇? –

+0

雅我添加了上面的選擇,但請幫助我,我無法找到我的方案在網上的例子。 – user2215139

回答

1

Jquery與Struts無關。您必須使用生成的HTML而不是Jsp文件。如果你想在你的jsp中添加一些js,只需在你的文件的末尾添加一個標籤。

一旦生成你的HTML,你可以操縱你的下拉列表中,通過其ID選擇它:

$("#my-select").multiSelect();

+0

但是,我可以知道生成的HTML是什麼意思。我通過創建HTML文件正常工作,嘗試了中給出的示例。但是我想按照上面教程中所述的方式顯示我的JSP文檔:列。 – user2215139

+0

當您在瀏覽器上執行代碼時,可以看到生成的HTML。根據您的瀏覽器顯示頁面的源代碼。我沒有看到將列放入下拉列表的目標是什麼。無論如何,你生成的放入displaytag中,然後將您的列放入