小编Vix*_*xed的帖子

启用禁用数据表中的复选框

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中的值呈现复选框.

xhtml java-ee primefaces

3
推荐指数
2
解决办法
1万
查看次数

与相关产品表相同型号的产品

我从一个相同模型的选择中创建一个表插入是疯了.我认为我应该创建一个临时表来详细说明所有模型,但是如何?这是我的表格:

表产品

+------------+----------+
| id_product | id_model |
+------------+----------+
|          1 | D        |
|          2 | D        |
|          3 | A        |
|          4 | C        |
|          5 | D        |
+------------+----------+
Run Code Online (Sandbox Code Playgroud)

这里是我想创建的表,但我最好的问题是相关的记录应该像id1-> id2id2-> id1一样重复

表相关

+------------+-----------------+
| id_product | related_product |
+------------+-----------------+
|          1 |               2 |
|          1 |               5 |
|          2 |               1 |
|          2 |               5 |
|          5 |               1 |
|          5 |               2 | …
Run Code Online (Sandbox Code Playgroud)

mysql sql select

2
推荐指数
1
解决办法
57
查看次数

如果html,body是overflow-x:hidden,则ScrollTop animate不起作用

我遇到了一个有趣的问题.我正在使用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)

html css jquery scroll overflow

1
推荐指数
1
解决办法
3069
查看次数

在Classic ASP中选择案例编号

如何在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)

vbscript asp-classic

0
推荐指数
1
解决办法
2598
查看次数

通过不同的编程语言安全

有没有办法通过不同的编程语言检查登录状态?现在我使用ajax在登录过程后同时启动的三个会话(同名).

现在,login.html表单在三个文件上处理:login.aspx,login.asplogin.php,但它似乎太慢而且很奇怪.我将同一家公司的三种不同服务合并为一种,在重新构建用户和mysql中的其他常用表后,一切似乎都运行良好,但我真的很害怕安全漏洞.

只是为了让你知道,我必须在任何ajax回调之前检查登录会话状态,所以如果用户正在使用通过Ajax调用PHP的ASP页面,可能是会话在ASP上仍处于活动状态,但是已过期php文件.

任何有效的方法一次检查所有?我也可以接受cookie解决方案,但如何让它在php,asp和.net之间可读?

php asp.net ajax jquery asp-classic

-3
推荐指数
1
解决办法
300
查看次数

标签 统计

asp-classic ×2

jquery ×2

ajax ×1

asp.net ×1

css ×1

html ×1

java-ee ×1

mysql ×1

overflow ×1

php ×1

primefaces ×1

scroll ×1

select ×1

sql ×1

vbscript ×1

xhtml ×1