小编Phi*_*ord的帖子

jQuery禁用按钮(不提交),直到字段验证+验证插件

我的表单上有4个按钮,一个提交,取消,添加和删除按钮.所有都按预期工作,但我想禁用添加按钮,直到输入字段验证.我正在使用Validation插件,我认为这可以通过回调进行必要的验证,但我不确定.

有人能指出我正确的方向吗?

更新:

这是一些代码的概念

required: function(element) { 
   return($('#chargeamtaddButton').attr('disabled', ? '','disabled');
}
Run Code Online (Sandbox Code Playgroud)

查找true/false选项标志以设置disabled属性

jquery

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

Python(新手)从API调用解析XML

我正在寻找关于堆栈/文档的一些教程/其他问题,但仍然无法弄明白.啊!!!

发出API请求和解析(想要分配给变量,但这是对这个问题的奖励),这就是我正在尝试的.为什么我不能列出项目的标题和链接?

#!/usr/bin/python

# Screen Scraper for Subs
import urllib
from xml.etree import ElementTree as ET

show = 'heroes'
season = '4'
language = 'en'
limit = '1'

requestURL = 'http://api.allsubs.org/index.php?' \
           + 'search=' + show \
           + '+season+' + season \
           + '&language=' + language \
           + '&limit=' + limit

root = ET.parse(urllib.urlopen(requestURL)).getroot()
print root
print '\n'

items = root.findall('items')
for item in items: 
     item.find('title').text # should print: <![CDATA[Heroes Season 4 Subtitles]]>
     item.find('link').text # Should print: http://www.allsubs.org/subs-download/heroes+season+4/1223435/
Run Code Online (Sandbox Code Playgroud)

XML响应

        <AllSubsAPI> …
Run Code Online (Sandbox Code Playgroud)

python xml api parsing

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

有关多个连接/提要/视图的XML解析的设计/实现建议

启动我的第一个iOS项目,并想知道如何构建应用程序.该应用程序提取XML提要,解析出来并显示表示XML提要中项目的列表.单击列表中的项目时,应用程序将使用先前提取的XML提要中的一个属性提取新的XML提要.这发生了几层拉,解析,显示和用户选择再次做同样的事情.现在大多数XML元素结构都是这样的:

(这些只是为了演示正在发生的事情的简单示例)

返回(显示新视图的信息):

<items>
    <item id="123" name="item 1" />
    <item id="124" name="item 2" />
    <item id="125" name="item 3" />
</itmes>
Run Code Online (Sandbox Code Playgroud)

收益:

<itemDescription>
    <description itemId="123" name="desc 1" description="blah 1" />
</itemDescription>
Run Code Online (Sandbox Code Playgroud)

想知道:

  • 我应该在每个视图中都有连接类/对象或新连接吗?
  • 我应该在每个视图中都有解析器类/对象或解析XML提要吗?
  • 我还希望存储一些返回的数据,因此如果用户导航回主项列表,我不需要再次调用XML提要,但我每次都需要解析itemsDescription XML提要.

我已经看过几个关于解析XML的教程,我得到了如何做到这一点的要点,希望更多地关注设计和可重用性,而不是在每个新视图中复制代码.或者我离开这是如何工作的

design-patterns xml-parsing ios

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

如何让Google地图再次请求位置权限?

我在我的移动网络应用中使用谷歌地图,但我注意到,有时当地图提示位置权限时,用户不小心点击"拒绝"而不是"允许",他们需要重新加载页面才能正确定位.

有没有办法,比如,有一些用户可以触发的JS调用,比如点击一个按钮,改变他们对提供位置访问权限的选择,或者让浏览器重新提示他们?

在此先感谢任何帮助:)

mobile jquery google-maps web-applications jquery-mobile

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

检测两年以上的浏览器

这适用于拥有约10,000名用户的私人公司站点.

我已经看到了浏览器检测方面的一些努力,但浏览器时代没有,有没有人对此有所了解?

相关项目:

到目前为止,我一直在考虑客户端,但如果有任何服务器端选项,我也会对此持开放态度.

不想刮伤网站.

他们希望升级浏览器,目前希望放弃对超过两年的浏览器的支持

javascript php browser jquery

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

与参数.yml和config_(dev | stage | prod).yml混淆数据库连接

我理解为什么我应该在parameters.yml文件中保留我的数据库连接,但我还想设置其他数据库连接以及dev,stage和prod环境的不同主机.我以为我可以这样做config_dev.yml,config_test.yml并且config_prod.yml与之config.yml相伴,我错了吗?

parameters.yml我持有主数据库连接,但我可以将其移动到配置吗?

例: config.yml

# Doctrine Configuration - notice there is no host defined here
doctrine:
    dbal:
      default_connection: blah
      connections:
        blah:
          driver:   pdo_pgsql
          port:     5432
          dbname:   blah
          user:     blah_user
          password: blah_pass
          charset:  UTF8
        foo:
          driver:   pdo_pgsql
          port:     5432
          dbname:   foo
          user:     foo_user
          password: foo_pass
          charset:  UTF8
Run Code Online (Sandbox Code Playgroud)

例: config_dev.yml

# Doctrine Configuration - Here I define the dev hosts
doctrine:
    dbal:
      connections:
        blah:
          host: blah_dev
        foo: 
          host: foo_dev
Run Code Online (Sandbox Code Playgroud)

例: …

php database configuration doctrine symfony

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

PHP mkdir和apache所有权

有没有办法设置php在apache下运行来创建文件夹,该文件夹由创建它的程序所有者拥有,而不是由apache拥有?

使用word press会创建要上传的新文件夹,但这些文件夹由apache.apache拥有,而不是由他们运行的网站拥有.这也是使用ostickets进行的.现在我们必须通过SSH进入服务器并chmod该文件夹,但似乎有一个设置可以覆盖任何执行它的程序之外的所有权.

php apache owner mkdir chown

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

phpExcel在单元格中写入长号

虽然编写excel文件很好,但我发现excel中的公式很长

示例:8.71129E + 12

而不是:1234567890

如何在PHP Excel创建期间更改格式?

我在这里遵循这个简单的例子

php number-formatting phpexcel

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

Aptana 3在多个(大型)项目中变得非常迟缓,我该如何提高性能?

Aptana 3在多个(大型)项目中变得非常迟缓,我该如何提高性能?

我有几个项目,我检查subversion到一个dev目录,我也可以通过Apache访问.像这样的东西

因此,如果我转到此URL http://local.dev,我可以看到所有项目文件夹.在Aptana,它看起来像这样

+ dev (main project folder that Apache uses as well)
 - project (svn branch I'm currently testing)
 - another_project (another svn branch)
 - yet_another_project (yep, another svn branch)
Run Code Online (Sandbox Code Playgroud)

所以要从URL访问项目我不需要每次都配置Apache,我只需要访问项目文件夹,如http://local.dev/projecthttp://local.dev/another_project

问题是这些项目非常大(Prado,Zend和Drupal框架以及其他需要的库),我可以将同一项目的多个分支签出到不同的文件夹中.Aptana将所有这些都归结为我认为问题所在.我知道我可以在Aptana本身内为每个项目创建一个项目,如果我没有使用它就关闭项目但是我没有看到对项目中的文件夹执行此操作的选项(我认为应该解决我的问题) ),但如果我单独的项目文件夹,我还需要设置Apache指向新的位置,这本身就是另一个痛苦.

有没有办法关闭Aptana项目文件夹中的子文件夹?或者有一个子项目文件夹?或关闭项目中的文件夹?或排除文件夹的索引?或关闭索引?

注意:有时在项目中添加新文件夹时,我会收到内存不足警告和/或Aptana崩溃.此外,当编码Aptana变得如此迟钝以至于做任何事情都非常麻烦.我真的很喜欢Aptana IDE,但这对我来说可能是一个交易破坏者.

我以为我会将Apache站点移动到Aptana根目录,这样我就可以在项目级别访问它,但我认为这不会对Aptana方面的索引性能起作用.

更新:这可能是相关的:

看起来Aptana正在索引.svn文件夹

更新:

到目前为止,唯一可以帮助的是为每个需要签出svn的项目创建一个新工作区.在项目之间来回切换是一种痛苦,但Aptana可以再次使用.

更新#2

看起来这是Aptana BUG列表,是的!

更新#3

经过无数次修补让Aptana玩得很好我决定测试其他IDE.

开始使用Eclipse,因为这是Aptana的基础.我有一个很好的构建,但它仍然不是我想要的100%.

还试用了付费IDE的PHPStorm,但我发现它是一款顶级IDE

aptana ide aptana3

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

从NSArray中的NSNumber获取Integer值

我有一个NSArray与NSNumber对象具有int值:

arrayOfValues = [[[NSArray alloc] initWithObjects: [NSNumber numberWithInt:1], [NSNumber numberWithInt:3], [NSNumber numberWithInt:5], [NSNumber numberWithInt:6], [NSNumber numberWithInt:7], nil] autorelease];
[arrayOfValues retain];
Run Code Online (Sandbox Code Playgroud)

我试图像这样迭代数组:

int currentValue;
for (int i = 0; i < [arrayOfValues count]; i++)
{
    currentValue = [(NSNumber *)[arrayOfValues objectAtIndex:i] intValue];
    NSLog(@"currentValue: %@", currentValue); // EXE_BAD_ACCESS
}
Run Code Online (Sandbox Code Playgroud)

我在这做错了什么?

iterator objective-c nsnumber nsarray ios

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