显示单击的引导表行的详细信息

内门

我创建了一个表格,我想恢复模态上每一行的详细信息以对其进行编辑。我的 xhtml 页面如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:p="http://primefaces.org/ui"
      template="/pages/indexTemplate.xhtml"> 

	<h:head>
    	<title>SLEAM Book | Consult a Facebooker</title>
        <link rel="shortcut icon" type="image/x-icon" href="#{resource['icons/hki2.gif']}"/>
        <style>
			.ui-datatable thead th, .ui-datatable tbody td, .ui-datatable tfoot td {
    		border-style: none;
        </style>
        
    </h:head>
	<h:body>
    	<ui:composition template="indexTemplate.xhtml">
			<ui:define name = "content">
        		<h:form id="myForm">
            		<h:outputText value="Add a Publication" styleClass="text-primary"/>
            		<br/><br/>
           			<h:inputText value="#{userBean.publicationContent}" styleClass="form-control"/>
           			<br/>
           			<p:commandButton value="Post" 
									 action="#{userBean.createPublication}"
									 styleClass="btn btn-primary"
									 id="btn" ajax="true"/>
					<br/><br/><br/>
					<div class="table-responsive">
    					<p:dataTable id="aa" var="car" value="#{userBean.lps}" tableStyleClass="table table-striped">
					        <f:facet name="header">
					            List Of Publications
					        </f:facet>
					        
					        <p:column headerText="Id">
					            <h:outputText value="#{car.id}" />
					        </p:column>
					        <p:column headerText="Title">
					            <h:outputText value="#{car.title}" />
					        </p:column>
        					<p:column style="width:32px;text-align: center">
        						<p:commandLink value="Edit" styleClass="btn btn-primary" onclick="$('#myModal').modal('show');" update=":myForm" immediate="true">
					                <f:setPropertyActionListener value="#{car}" target="#{userBean.selectedPublication}" />
					            </p:commandLink>
					            
								<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModal" aria-hidden="true" data-keyboard="false" data-backdrop="static">
								    <div class="modal-dialog modal-sm">
								        <div class="modal-content">
								            <h:form id="myForm">
								                <div class="modal-header">
								                    <h4 class="modal-title">Test Modal</h4>
								                </div>
								                <div class="modal-body">
								                	<p:outputPanel id="carDetail" style="text-align:center;">
									                    **
									                    <h:outputText value="#{userBean.selectedPublication.id}"/>
									                    **
								                    </p:outputPanel>
								                </div>
								                <div class="modal-footer">
			                                            <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
			                                            <button type="button" class="btn btn-primary">Save changes</button>
			                                        </div>
								            </h:form>
								        </div>
								    </div>
								</div>
        					</p:column>
    					</p:dataTable>
					</div>		 
				</h:form>
         	</ui:define>
   		</ui:composition>
	</h:body> 
</html>

单击表格的一行后,会显示一个模态,但我的问题是无法恢复被单击的行的id。请问您对解决这个问题有什么想法吗,非常感谢。

莎莉亚·埃西德

你不能做那辆车每一行都没有自己的参考。您可以查看此链接https://blog.sixthpoint.com/calling-bootstrap-3-modal-from-jsf/

HTH

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

显示表中特定行的详细信息

来自分类Dev

当用户单击所选按钮时显示详细信息

来自分类Dev

jQuery在单击时显示更多详细信息

来自分类Dev

单击以显示详细信息,使用Jquery和Ajax

来自分类Dev

Android:在TextView上显示详细信息单击

来自分类Dev

使用ajax在同一jsp中显示单击的行的详细信息和从数据库中获取的详细信息

来自分类Dev

数据表行详细信息中的“隐藏/显示”按钮

来自分类Dev

数据表行详细信息中的“隐藏/显示”按钮

来自分类Dev

使用Bootstrap表创建行/详细信息显示

来自分类Dev

Impala select *不显示表的所有详细信息

来自分类Dev

MVC3 ::从详细信息视图导航表,而不是单击表中的详细信息链接

来自分类Dev

单击同一父行时,如何添加/删除显示其父行详细信息的新行?

来自分类Dev

显示位置详细信息

来自分类Dev

显示股票详细信息

来自分类Dev

PHP JavaScript报告显示行详细信息和摘要

来自分类Dev

将行详细信息显示为datagrid

来自分类Dev

单击垫子表的行后如何在新页面上显示所有其他详细信息

来自分类Dev

从表行到详细信息的AJAX请求

来自分类Dev

重定向时如何获取表行详细信息

来自分类Dev

Bootstrap Vue表:在每行中的每个显示详细信息按钮中显示不同的详细信息

来自分类Dev

在UITableViewCell的“详细信息”中显示信息

来自分类Dev

过滤Primefaces数据表后,对话框中未显示“过滤后的行详细信息”

来自分类Dev

通过单击来显示子组件中任何行的详细信息,方法是单击同一行上的关闭细节,在Angular 2+

来自分类Dev

单击交互式图像映射时显示摘要详细信息

来自分类Dev

如何在列表视图的片段中显示项目详细信息,请单击

来自分类Dev

通过使用PHP和My SQL单击“产品”图像来显示产品详细信息

来自分类Dev

单击片段中的列表项时如何显示详细信息?

来自分类Dev

用户单击表格视图中的详细信息按钮时如何显示图像。的iOS

来自分类Dev

仅在单击特定用户名时显示其所有详细信息

Related 相关文章

  1. 1

    显示表中特定行的详细信息

  2. 2

    当用户单击所选按钮时显示详细信息

  3. 3

    jQuery在单击时显示更多详细信息

  4. 4

    单击以显示详细信息,使用Jquery和Ajax

  5. 5

    Android:在TextView上显示详细信息单击

  6. 6

    使用ajax在同一jsp中显示单击的行的详细信息和从数据库中获取的详细信息

  7. 7

    数据表行详细信息中的“隐藏/显示”按钮

  8. 8

    数据表行详细信息中的“隐藏/显示”按钮

  9. 9

    使用Bootstrap表创建行/详细信息显示

  10. 10

    Impala select *不显示表的所有详细信息

  11. 11

    MVC3 ::从详细信息视图导航表,而不是单击表中的详细信息链接

  12. 12

    单击同一父行时,如何添加/删除显示其父行详细信息的新行?

  13. 13

    显示位置详细信息

  14. 14

    显示股票详细信息

  15. 15

    PHP JavaScript报告显示行详细信息和摘要

  16. 16

    将行详细信息显示为datagrid

  17. 17

    单击垫子表的行后如何在新页面上显示所有其他详细信息

  18. 18

    从表行到详细信息的AJAX请求

  19. 19

    重定向时如何获取表行详细信息

  20. 20

    Bootstrap Vue表:在每行中的每个显示详细信息按钮中显示不同的详细信息

  21. 21

    在UITableViewCell的“详细信息”中显示信息

  22. 22

    过滤Primefaces数据表后,对话框中未显示“过滤后的行详细信息”

  23. 23

    通过单击来显示子组件中任何行的详细信息,方法是单击同一行上的关闭细节,在Angular 2+

  24. 24

    单击交互式图像映射时显示摘要详细信息

  25. 25

    如何在列表视图的片段中显示项目详细信息,请单击

  26. 26

    通过使用PHP和My SQL单击“产品”图像来显示产品详细信息

  27. 27

    单击片段中的列表项时如何显示详细信息?

  28. 28

    用户单击表格视图中的详细信息按钮时如何显示图像。的iOS

  29. 29

    仅在单击特定用户名时显示其所有详细信息

热门标签

归档