我问这个问题,因为我不确定解决问题的最佳方法.
问题:我有一个预先填充的下拉列表,其中包含1,000个左右的数字.我需要根据哪个用户使用下拉列表来限制下拉列表中显示的数字.
我想到的解决方案:
让我们说这是我的HTML:
<select>
<option>Please Select..</option>
<option value="101"> CC 101 </option>
<option value="102"> CC 102 </option>
<option value="103"> CC 103 </option>
<option value="104"> CC 104 </option>
<option value="105"> CC 105 </option>
<option value="106"> CC 106 </option>
</select>
Run Code Online (Sandbox Code Playgroud)
这是我的数据库表:
=======================
| User1 | 101 |
| User2 | 101 |
| User2 | 102 |
| User2 | 103 |
| User3 | 103 |
=======================
Run Code Online (Sandbox Code Playgroud)
我需要弄清楚,例如,如何传递user2然后返回101,102,103.
我只知道基本的js/jQuery,而且我对DB没有很多经验,所以我欢迎任何可以帮助我实现最终目标的建议.
编辑/注意:这听起来很愚蠢....安全在这里并不是一件大事.这将用于公司内部网站,如果用户认为需要黑客攻击并选择不同的号码,那么这真的无关紧要.我也没有预见到公司的任何员工都希望/需要/想要选择不同于他们允许的选项.
此外,必须预先填充列表,然后隐藏数字.它是我正在使用的平台的设置方式,因此我必须使用show/hide或类似的东西.
我有很多iframe在我的网页上加载特定内容.parent和iframe都在同一个域中.
我在iframe中有一个滚动条似乎没有在所有浏览器中正确加载.但是当我刷新iframe时,它会加载完美.我不知道为什么会这样做.
我使用了元刷新,它可以工作,但我不希望页面不断刷新,只需一次.
我正在寻找的解决方案将在iFrame打开后重新加载iFrame内容,延迟时间最短.
感谢您的时间和帮助!
-Brett
- - - - - 编辑: - - - -
我意识到我的页面会在加载索引时加载我的所有iframe.iframe出现在jQuery覆盖中,它也被加载但可见性:隐藏直到被调用.因此,在此调用是我希望重新加载iframe的时候.
任何人都可以帮我提出一个Javascript函数,当我点击链接到iFrame时重新加载iFrame?我已经接近但我对js一无所知,而且我一直在做空.我有一个重新加载页面的函数,但我无法弄清楚如何只调用一次.
到目前为止我有这个:
<script type="text/javascript">
var pl;
var change;
pl=1;
function ifr() {
if (pl=1) {
document.location.reload([true]);
alert("Page Reloaded!");
change=1;
return change;
}
change+pl;
}
Run Code Online (Sandbox Code Playgroud)
所以基本上它使用document.location.reload来重新加载页面.我试图将pl更改为1以外的其他内容,因此该函数不再运行.我一直用onLoad从身体上调用这个JS.
我想创建一个横跨页面部分的横幅,我可能没有使用正确的术语......
我在越来越多的网站上看到了这一点,但在尝试使用此网站找到网站时,我一直在努力找到要检查的网站.但我确实找到了一个有趣的例子.
- 他们的标题徽标比内容的其余部分大,底部的两个边缘成角度. - 他们的"BMBW更新"和"BMBW雪报告"也对他们各自的边缘产生这种影响.
这是我想要做的风格,但我很好奇最好的方法.
更新,雪报告和导航(使标题看起来像3d)具有内置于图像中的效果.
但我也看到了对角线的影响,并没有干扰功能.我想我只是想问除了将其构建到图像本身之外还有其他方法可以做到这一点.
有任何想法吗?