我有一个表单,用户可以更新他的姓名和姓氏.我使用jQuery验证来验证表单.如何验证用户是否放置空格?
这就是我所拥有的:
<script>
$(document).ready(function(){
$('#submit').click(function() {
var valid = $("#myform").valid();
if(!valid) {
return false;
}
$.ajax({
type: "POST",
url: 'save',
data: $('#myform').serialize(),
dataType: 'json',
cache: false,
success: function(result) {
// redirect to another page
}
});
});
});
</script>
</head>
<body>
<form id="myform" method="post" action="">
<fieldset>
<legend>update name</legend>
<p>
<label for="fname">Name</label>
<em>*</em><input id="fname" name="fname" size="25" class="required" minlength="2" />
</p>
<p>
<label for="lname">Last Name</label>
<em>*</em><input id="lname" name="lname" size="25" class="required" minlength="2" />
</p>
<p>
<input id="submit" type="submit" value="Submit"/>
</p>
</fieldset>
</form>
Run Code Online (Sandbox Code Playgroud)
谢谢
我需要获取子div的文本值.
<div id='first'>
<div id='first_child'>A</div>
<div id='second_child'>B</div>
<div id='third_child'>C</div>
</div>
Run Code Online (Sandbox Code Playgroud)
我试图抓住价值B.我正在尝试这个,但它不起作用,
var text_val = $('#first').next('#second_child').val();
Run Code Online (Sandbox Code Playgroud) 我需要表示一些事件的位置,我正在为这个应用程序设计数据库模式.我有两种方法来展示位置:
方法1: 4表:
方法2: 1表:
你会推荐哪种方法?第一个将有助于消除例如同一个国家(美国,美国,美国等)的可能的不同名称,并且可能有助于在文本框中写入可能是强制性的时候提供建议.
但是,第二种方法似乎可以让一切变得更简单,并且应该减少对数据库的查询次数.
你觉得哪一个更好?你知道这种情况下的最佳做法是什么吗?例如,它是如何做一些大型门户网站,他们也需要像位置这样的东西(例如foursquare等).Afaik facebook使用第二种方法,但是......我想听听你的意见以及为什么你会选择一种方法而不是另一种方法.
谢谢!
我尝试根据本文使用Rails 3.0.4配置log4r:http://www.dansketcher.com/2007/06/16/integrating-log4r-and-ruby-on-rails/
/Users/toto/.rvm/gems/ruby-1.9.2-p0/gems/log4r-1.1.9/lib/log4r/yamlconfigurator.rb:166:in `sub!': can't convert Pathname into String (TypeError)
from /Users/toto/.rvm/gems/ruby-1.9.2-p0/gems/log4r-1.1.9/lib/log4r/yamlconfigurator.rb:166:in `block in paramsub'
from /Users/toto/.rvm/gems/ruby-1.9.2-p0/gems/log4r-1.1.9/lib/log4r/yamlconfigurator.rb:165:in `each'
from /Users/toto/.rvm/gems/ruby-1.9.2-p0/gems/log4r-1.1.9/lib/log4r/yamlconfigurator.rb:165:in `paramsub'
from /Users/toto/.rvm/gems/ruby-1.9.2-p0/gems/log4r-1.1.9/lib/log4r/yamlconfigurator.rb:156:in `block in decode_hash_params'
Run Code Online (Sandbox Code Playgroud)
我已经谷歌搜索Rails 3集成,但还没有找到一个有效的解决方案.任何人都可以指向一个工作的代码片段,允许使用YAML文件进行日志配置,并在运行时初始化?
作为参考,我将示例logger.rb放在config/initializers文件夹中,将log4r.yml放在config目录中.
谢谢
我正在尝试读取使用openssl生成的RSA公钥,如下所示:
Private Key:
openssl genrsa -out mykey.pem 1024
Public Key afterwards:
openssl rsa -in mykey.pem -pubout > somewhere.pub
Run Code Online (Sandbox Code Playgroud)
然后我试着读:
FILE *keyfile = fopen("somewhere.pub", "r");
RSA *rsa_pub = PEM_read_RSAPublicKey(keyfile, NULL, NULL, NULL);
//rsa_pub == NULL!
Run Code Online (Sandbox Code Playgroud)
当我正在阅读私钥时,它可以工作
FILE *keyfile = fopen("mykey.pem", "r");
RSA *rsa_pri = PEM_read_RSAPrivateKey(keyfile, NULL, NULL, NULL);
//all good
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
我已经读过openssl生成RSA公钥的X509密钥.但我甚至无法加载X509发布密钥.
谢谢
我正在使用Smarty,其中一个节目显示文件名,包括日期,文件大小,最后访问等...
如果小于1024,我想在K中显示文件的大小,如果小于1048576等,则以Mb显示...
数据(文件信息)来自数据库(名称,文件大小,日期等...)
例如:
File Mime Size Date
Filename1.jpg mime/jpg 14.1Kb 2011/12/12
Run Code Online (Sandbox Code Playgroud)
Smarty中是否有任何修饰符可以做到这一点?
谢谢
我在网上挖掘.htaccess并重写我需要对我的网站做的规则.
我看到了一些我不理解的东西,想知道它意味着什么
我想知道我需要使用的所有其他我需要使用的2个正则表达式之间有什么区别:
RewriteRule ^home$ mainpage.php?id=$1 [QSA]
Run Code Online (Sandbox Code Playgroud)
和
RewriteRule ^home(/)?$ mainpage.php?id=$1 [L]
Run Code Online (Sandbox Code Playgroud)
我看了QSA和L,但(/)意味着什么?
我从非洲的尼日利亚和加纳等地获得6-10个注册.我目前正在捕获IP,因此是否可以限制来自特定国家/地区的IP范围?
如果我可以对它们进行限制,那么将此范围添加到我的.htaccess文件或在站点级别限制它们会更有意义吗?
我有一个简单的无序列表,包含16个列表项.我想使用jQuery在每四个现有列表项之后添加一个新的列表项
我该怎么办?代码如下:
<ul>
<li>some stuff</li>
<li>some stuff</li>
<li>some stuff</li>
<li>some stuff</li>
<li class="clear">This is what I want to add</li>
<li>some stuff</li>
<li>some stuff</li>
<li>some stuff</li>
<li>some stuff</li>
<li class="clear">This is what I want to add</li>
and so on...
</ul>
Run Code Online (Sandbox Code Playgroud) 我正在与SVN合作开展一个小项目.
我检查了项目:
svn co http://mylocalserver/projectx/ .
Run Code Online (Sandbox Code Playgroud)
我做了我的更改(更新和添加文件):
svn add file1.php, file2.php
Run Code Online (Sandbox Code Playgroud)
但是,每次我想使用此命令提交更改时:
svn commit -m "added file1.php and file2.php and updated the bug #4123" file1.php file2.php gah.php
Run Code Online (Sandbox Code Playgroud)
我明白了: Access is denied
可能是什么问题?