嘿所有,有没有办法设置一个选择的值,并让它像用户改变它一样?我用了
$(document).ready(function(){
$('#department').change(function(){
$('#academicbody').hide();
var selected = $("#department :selected").val();
$('#progrmmehome').load('/email/programmelist/'+selected);
});
$('#university').change(function(){
var selected = $("#university :selected").val();
$('#department').val(selected);
$('#progrmmehome').load('/email/programmelist/'+selected);
});
});
Run Code Online (Sandbox Code Playgroud)
基本上,当选择大学时,它的值是部门ID,然后在网址中使用.因此,在名为"大学"的选择的更改事件中,我希望通过设置部门选择的值,将执行部门的更改事件中的逻辑.
有任何想法吗?
我在过去使用过Prototype.js并且能够编写类uing:
var XEventDesc = Class.create();
XEventDesc.prototype = {
initialize: function(element, eventName, handler, useCapture) {
....................
}
};
Run Code Online (Sandbox Code Playgroud)
如何使用jQuery在Javascript中编写类
我尝试构建一个非常简单的屏幕保护程序,但它并不像我想象的那么容易.
我的解决方案没有真正起作用,这是恕我直言,真的很脏.
有没有人有一个干净的想法?也许没有超时?
HTML
<div id="screensaver" style="width:100%; height:100%; background-color:#000000; display:none;" > </div>
Run Code Online (Sandbox Code Playgroud)
JS
$('body').live('mousemove', function (e)
{
if (e.type == 'mousemove')
{
clearTimeout(s_saver);
s_saver = setTimeout('$(\'#screensaver\').fadeIn();', 4000);
$('#screensaver').hide();
}
});
Run Code Online (Sandbox Code Playgroud)
提前致谢!
彼得
外键,约束,默认值等项目是否应由数据库管理系统(在本例中为MS Sql 2005)或应用程序处理?我听过双方的意见,老实说我不确定要走哪条路.
我原本打算将它构建到数据库中,但是我发现使用当前的数据库设计并不总是这样.例如,某些表包含循环引用,无法使用链接ON UPDATE CASCADE.我遇到的另一个问题是我们可能会使用多个数据库/服务器,并且外键约束在链接服务器上不起作用.
我有一些开发人员建议我在应用程序层进行数据验证,并将数据库保留为存储数据的地方.我喜欢这个想法,但我已经在很多地方读过,最好在数据库中建立参照完整性,以允许不通过应用层传递的事务.我同意这一点,虽然当我们完成所有数据库事务时应该通过应用程序.即使我们决定稍后构建插件,我们也在使用ObjectModel框架,因此永远不需要重写插入/更新/删除查询.
所以我的问题是,在这种情况下,你仍然建议在数据库中构建引用完整性,还是可以将它构建到应用程序层中?为什么?
我尝试概述了CSS与表格的优缺点,并了解在哪种情况下使用哪些.然后使用css代替表和文件的优点
您是否同意或另有建议?看起来理论上的表应该很少使用,你是否有支持HTML表的论据?
当我使用时,我似乎无法将我的CSS链接到div:
[in stylesheet(style.css)]
#sitecontainer .header {
background-image:url('/images/header-background');
}
<div id="sitecontainer">
<div id="header"></div>
<div id="content"></div>
<div id="footer"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
但是,当我将CSS内嵌到页面中时,它确实有效.有任何想法吗?
皮特
我正在尝试使用 JavaScript 确定字符串的长度,如果该字符串大于 X 长度,则删除足够的字符以使其成为 X 长度。
下面是一个更具体的例子:
假设我想计算这个字符串的长度:
testing this
Run Code Online (Sandbox Code Playgroud)
我可以做这样的事情:
str="testing this";
len=str.length;
document.write(len);
Run Code Online (Sandbox Code Playgroud)
(这将返回 12 的长度)
现在,假设我只希望该字符串的长度为 4 个字符,并且我想从字符串的末尾修剪足够的字符,使其长度仅为 4 个字符(或 X 个字符)。
如果我知道怎么做,结果将是:
test
Run Code Online (Sandbox Code Playgroud)
有人愿意帮我吗?
我有一个输入,当somone在输入上盘旋时我希望它的BGcolor变为灰色,然后当它们悬停在输入上时我希望它的BGcolor变回白色(默认颜色).但是我也希望输入的BGcolor在焦点输入时变为灰色,但是当人们专注于输入,然后将光标从输入移开时,即使输入有BGcolor,BGcolor也会变回白色焦点.因此,基本上我希望当输入框具有焦点时禁用鼠标悬停功能,然后当它不再具有焦点时,重新启用鼠标悬停功能.
谁能帮我吗?我不知道怎么做...
我觉得这里有点困惑.我要做的是创建一个Javascript函数,禁用页面上的所有输入,然后创建一个启用页面上所有输入的函数.
使用jQuery非常简单.我的问题是,如何在传统的JS函数中包装这些jQuery函数?我需要这样做的原因是因为我使用ActionScript调用这些函数.换句话说,我不明白我如何编写jQuery代码然后以传统的Javascript函数调用方式调用它.
效果很好,但不包含在功能中......
$(document).ready(function() {
$(':input').attr('disabled', "disabled");
});
Run Code Online (Sandbox Code Playgroud)
包含在一个功能中根本不起作用,我在这里做错了什么?
function init_lock_test(){
$(':input').attr('disabled', "disabled");
}
Run Code Online (Sandbox Code Playgroud)