问题列表 - 第22568页

如何使用jQuery检查选择框中是否未选择任何选项?

我试图看看是否在选择框中选择了一个选项,如果没有,我希望它提醒一个字符串.我指的是这个链接(检查是否使用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)

我几乎复制了链接的答案,但它仍然无法正常工作.我错过了什么?

jquery option drop-down-menu

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

带有passwd安全性的Zip文件?

我们有基于客户端服务器的应用程序,它将用户相关数据保存到zip文件中,并以编程方式将passwd设置为zip文件.只是想知道它是否可以被认为是安全的.谢谢你

security

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

Git约定表示扔掉分支

场景:

人员A创建一个实验分支来解决问题.B人感兴趣并且想要检查代码,由于懒惰的人A推送到他的github而不是配置他的工作站让B人直接从他那里拉.

A和B正在黑客攻击,C人看到github和克隆人的活动,急于查看最新情况.与此同时,A和B总结了一个可怕的解决方案并删除了分支.但是,C人设法将这个想法变成了一个伟大的想要分享的东西.合并地狱开始于C的分支不再与他的合并目标有共同的祖先.


我很高兴看到应该如何处理这种情况.

  • 是否有一个可接受的分支命名约定,表明 - 即使被推 - 这个分支很可能完全被删除.A人的一种方式表明"如果你从中拉出来,我就无法保证持续的快乐".
  • 或者在git中是否有一种方法(命令)可以让我将标记分支丢弃?
  • 如果有人可以从中撤出,那么,无论在何种情况下,是否都不会接受改变git历史?
  • A人是否应该花时间正确配置他的工作站让B人直接从他那里拉?因此,在黑暗中,不要让任何人知道他们正在做什么.
  • 也许唯一可行的解​​决方案是良好的老式沟通; 跟你说同行吧.

如果一切都失败了,在这种情况下C人的正确策略是什么?在断开连接的图形中完成工作后,如何正确应用更改?

git github

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

Objective-C - 何时使用'self'

这是来自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都引用相同的实例变量.

iphone cocoa-touch objective-c

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

用jquery查找字符串中最后一个单词的第一个字母(字符串可以有多个单词)

嘿,有没有办法找到字符串中最后一个单词的第一个字母?这些字符串是 XML 解析器函数的结果。在each()循环内,我获取所有节点并将每个名称放入变量中,如下所示: var person = xml.find("name").find().text()

现在 person 持有一个字符串,它可能是:

  • 安娜玛利亚阿甘正传
  • 约翰·洛克

如您所见,第一个字符串包含 3 个单词,第二个字符串包含 2 个单词。

我需要的是最后一个单词的第一个字母:“G”,“L”,

我该如何做到这一点?泰

javascript string jquery

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

是否可以使用Compass in rails为开发和生产设置不同的SASS输出样式?

假设我想为开发设置嵌套样式并为生产压缩.Compass配置文件中只有一个选项:

output_style = :compact # or :nested, :expanded, :compressed
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails sass compass-sass

7
推荐指数
2
解决办法
3690
查看次数

从相机拍摄照片无需预览

我正在编写一个Android 1.5应用程序,它在启动后启动.这是一个Service,应该拍照没有预览.此应用程序将记录某些区域的光密度.我能够拍照,但照片是黑色的.

经过长时间的研究,我遇到了一个关于它的bug线程.如果您不生成预览,则图像将为黑色,因为Android相机需要预览才能设置曝光和对焦.我创建了一个SurfaceView和听众,但onSurfaceCreated()事件永远不会被解雇.

我想原因是,表面没有在视觉上创造.我还看到了静态调用相机的一些例子,MediaStore.CAPTURE_OR_SOMETHING它们拍摄照片并用两行代码保存在所需的文件夹中,但它也没有拍照.

我是否需要使用IPC并bindService()调用此功能?或者是否有另一种方法来实现这一目标?

android android-service android-camera

57
推荐指数
7
解决办法
7万
查看次数

在C#中将字符串转换为DateTime

我想将此字符串转换为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)

.net c# datetime

0
推荐指数
2
解决办法
1069
查看次数

/ WEB-INF中的JSP返回"HTTP状态404请求的资源不可用"

我创建了一个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)不可用.

jsp web-inf http-status-code-404

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

jquery事件不起作用

<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

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