我试图看看是否在选择框中选择了一个选项,如果没有,我希望它提醒一个字符串.我指的是这个链接(检查是否使用jQuery选择了选项,如果没有选择默认值),但它不起作用.
这是我的代码:
<select id="language" name="language">
<option value=""></option>
<option value="1">One</option>
<option value="2">Two</option>
<option value="3">Three</option>
</select>
if(!$("#language option:selected").length) {
alert('no option is selected');
}
Run Code Online (Sandbox Code Playgroud)
我几乎复制了链接的答案,但它仍然无法正常工作.我错过了什么?
我们有基于客户端服务器的应用程序,它将用户相关数据保存到zip文件中,并以编程方式将passwd设置为zip文件.只是想知道它是否可以被认为是安全的.谢谢你
场景:
人员A创建一个实验分支来解决问题.B人感兴趣并且想要检查代码,由于懒惰的人A推送到他的github而不是配置他的工作站让B人直接从他那里拉.
A和B正在黑客攻击,C人看到github和克隆人的活动,急于查看最新情况.与此同时,A和B总结了一个可怕的解决方案并删除了分支.但是,C人设法将这个想法变成了一个伟大的想要分享的东西.合并地狱开始于C的分支不再与他的合并目标有共同的祖先.
我很高兴看到应该如何处理这种情况.
如果一切都失败了,在这种情况下C人的正确策略是什么?在断开连接的图形中完成工作后,如何正确应用更改?
这是来自Apple的iPhone"Utility Aplication"模板的未经修改的代码:
- (void)applicationDidFinishLaunching:(UIApplication *)application {
MainViewController *aController = [[MainViewController alloc] initWithNibName:@"MainView" bundle:nil];
self.mainViewController = aController;
[aController release];
mainViewController.view.frame = [UIScreen mainScreen].applicationFrame;
[window addSubview:[mainViewController view]];
[window makeKeyAndVisible];
}
Run Code Online (Sandbox Code Playgroud)
当mainViewController被分配到aController时,self被指定的关键字:
self.mainViewController = aController;
Run Code Online (Sandbox Code Playgroud)
但是,mainViewController设置框架时,self不需要关键字:
mainViewController.view.frame = [UIScreen mainScreen].applicationFrame;
Run Code Online (Sandbox Code Playgroud)
如果我self从第一个示例中删除关键字,程序将崩溃并显示以下消息:
objc[1296]: FREED(id): message view sent to freed object=0x3b122d0
Run Code Online (Sandbox Code Playgroud)
如果我将self关键字添加到第二个示例,程序运行正常.
任何人都可以解释为什么self在第一种情况下需要而不是第二种情况?我假设在两种情况下mainViewController都引用相同的实例变量.
嘿,有没有办法找到字符串中最后一个单词的第一个字母?这些字符串是 XML 解析器函数的结果。在each()循环内,我获取所有节点并将每个名称放入变量中,如下所示: var person = xml.find("name").find().text()
现在 person 持有一个字符串,它可能是:
如您所见,第一个字符串包含 3 个单词,第二个字符串包含 2 个单词。
我需要的是最后一个单词的第一个字母:“G”,“L”,
我该如何做到这一点?泰
假设我想为开发设置嵌套样式并为生产压缩.Compass配置文件中只有一个选项:
output_style = :compact # or :nested, :expanded, :compressed
Run Code Online (Sandbox Code Playgroud) 我正在编写一个Android 1.5应用程序,它在启动后启动.这是一个Service,应该拍照没有预览.此应用程序将记录某些区域的光密度.我能够拍照,但照片是黑色的.
经过长时间的研究,我遇到了一个关于它的bug线程.如果您不生成预览,则图像将为黑色,因为Android相机需要预览才能设置曝光和对焦.我创建了一个SurfaceView和听众,但onSurfaceCreated()事件永远不会被解雇.
我想原因是,表面没有在视觉上创造.我还看到了静态调用相机的一些例子,MediaStore.CAPTURE_OR_SOMETHING它们拍摄照片并用两行代码保存在所需的文件夹中,但它也没有拍照.
我是否需要使用IPC并bindService()调用此功能?或者是否有另一种方法来实现这一目标?
我想将此字符串转换为DateTime.
Tue Aug 19 15:05:05 +0000 2008
Run Code Online (Sandbox Code Playgroud)
我尝试了以下代码,但没有得到正确的值.
string strDate = "Tue Aug 19 15:05:05 +0000 2008";
DateTime date;
DateTime.Parse(strDate,out date);
Run Code Online (Sandbox Code Playgroud) 我创建了一个JSP文件.
sample.jsp
<%@ page pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<title>Insert title here</title>
</head>
<body>
This is jsp program
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我把它放在samplejsp项目中.
samplejsp
`-- WebContent
`-- WEB-INF
`-- sample.jsp
Run Code Online (Sandbox Code Playgroud)
我在以下网址上打开了它.
http://localhost:8080/samplejsp/sample.jsp
但它在浏览器中显示以下错误.
404错误
请求的资源(/sample.jsp)不可用.
<form id='new_key' action='/foo/bar' method='post'>
<input type="text" id="u">
<input type="submit" value="submit">
</form>
Run Code Online (Sandbox Code Playgroud)
我可以将jQuery事件绑定到此元素,如:
$('#new_key').ready(function () {
alert('Handler for .submit() called.');
return false;
});
Run Code Online (Sandbox Code Playgroud)
它按预期工作,但如果我这样做:
$('#new_key').submit(function () {
alert('Handler for .submit() called.');
return false;
});
Run Code Online (Sandbox Code Playgroud)
它不起作用.有人知道为什么吗?我错过了什么?
jquery ×3
.net ×1
android ×1
c# ×1
cocoa-touch ×1
compass-sass ×1
datetime ×1
git ×1
github ×1
iphone ×1
javascript ×1
jsp ×1
objective-c ×1
option ×1
sass ×1
security ×1
string ×1
web-inf ×1