Primefaces中是否有一种方法可以启用或禁用数据表中的复选框?现在我的数据表是这样的:
<p:dataTable id="dTable" var="tt" value="#{aBean.aList}" selection="#{aBean.selectedValue}" rowStyleClass="#{tt.state.intValue() le 1 ? 'active' : 'passive'}">
<p:column selectionMode="multiple" />
...
</dataTable>
Run Code Online (Sandbox Code Playgroud)
但是这段代码只是将带有复选框的列与标题中的复选框放在一起.我希望根据辅助bean中的值呈现复选框.
我从一个相同模型的选择中创建一个表插入是疯了.我认为我应该创建一个临时表来详细说明所有模型,但是如何?这是我的表格:
表产品
+------------+----------+
| id_product | id_model |
+------------+----------+
| 1 | D |
| 2 | D |
| 3 | A |
| 4 | C |
| 5 | D |
+------------+----------+
Run Code Online (Sandbox Code Playgroud)
这里是我想创建的表,但我最好的问题是相关的记录应该像id1-> id2和id2-> id1一样重复
表相关
+------------+-----------------+
| id_product | related_product |
+------------+-----------------+
| 1 | 2 |
| 1 | 5 |
| 2 | 1 |
| 2 | 5 |
| 5 | 1 |
| 5 | 2 | …Run Code Online (Sandbox Code Playgroud) 我遇到了一个有趣的问题.我正在使用jquery来动画html和body标签的scrolltop属性来执行平滑滚动.它工作得很好,但在MS Edge中出现水平滚动条(Mac,没问题,没有任何东西溢出到两边:/).所以为了防止这种行为,我将overflow-x:hidden设置为body和html标签.水平滚动条消失了.然而,我的顺畅滚动不起作用.当您不在页面顶部时单击按钮向下滚动时,视图会跳到顶部,而且它不会滚动到请求的位置.
这是您可以看到它的网站.点击PROMUŽE或PROŽENY(位于顶部中央).http://mountiny.com/lab/colourMe/ 你知道为什么水平滚动条在某些Windows浏览器中显示而在它上面没有吗?
感谢您解释动画行为以及滚动条的帮助.
那是我的Javascript(jQuery)
<script type="text/javascript">
var colors = ["red", "purple", "pink"];
var number = Math.floor(Math.random() * 3);
var logo = $(".logo img");
var parfem = $(".parfem img");
var descBg = $(".desc");
var introSection = $(".intro");
var text = $(".introText");
var contentText = $(".content-text");
var lomitko = $("#svgLomitko");
if (number == 0) {
logo.attr("src", "images/colourme_logo_cervena.png");
parfem.attr("src", "images/colourme_cervena.png");
introSection.css("backgroundColor", "#D2232A");
contentText.css("backgroundColor", "#D2232A");
descBg.css("backgroundColor", "rgba(210, 35, 42, 0.7)");
text.css("color", "#981A26");
lomitko.css("stroke", "#981A26");
// alert("red");
}else if(number == 1) { …Run Code Online (Sandbox Code Playgroud) 如何在Classic ASP中选择以下选项?
<%
Select case aNumber
case 1 to 2
a="pizza"
case 3 to 4
a="pasta"
case else
a="spaghetti"
end select
%>
Run Code Online (Sandbox Code Playgroud) 有没有办法通过不同的编程语言检查登录状态?现在我使用ajax在登录过程后同时启动的三个会话(同名).
现在,login.html表单在三个文件上处理:login.aspx,login.asp和login.php,但它似乎太慢而且很奇怪.我将同一家公司的三种不同服务合并为一种,在重新构建用户和mysql中的其他常用表后,一切似乎都运行良好,但我真的很害怕安全漏洞.
只是为了让你知道,我必须在任何ajax回调之前检查登录会话状态,所以如果用户正在使用通过Ajax调用PHP的ASP页面,可能是会话在ASP上仍处于活动状态,但是已过期php文件.
任何有效的方法一次检查所有?我也可以接受cookie解决方案,但如何让它在php,asp和.net之间可读?