小编Pra*_*oya的帖子

如何使用angularjs触发ng-click中另一个元素的click事件?

我正在尝试触发<input type="file">元素的click事件button.

<input id="upload"
    type="file"
    ng-file-select="onFileSelect($files)"
    style="display: none;">

<button type="button"
    ng-click="angular.element('#upload').trigger('click');">Upload</button>
Run Code Online (Sandbox Code Playgroud)

通常的做法是隐藏已知的uglified beast <input type=file>并通过其他方式触发它的click事件.

angularjs

43
推荐指数
3
解决办法
13万
查看次数

如何从javascript中的字符串中提取数字

我在javascript中有一个元素,如下所示:

 <span>280ms</span>
Run Code Online (Sandbox Code Playgroud)

我想从span元素中提取280.我该怎么做?span元素中的内容将是任何数字,后跟ms.

javascript jquery

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

使用Laravel插入created_at数据

我似乎无法created_at使用Laravel在数据库表中插入数据.我正在尝试从POST获取该数据,然后尝试将其保存到数据库中.

我现在这样做:

$create_dt = date("Y-m-d H:i:s A", strtotime($_POST['post_date']." ".$_POST['post_time']));
$name = $_POST['name'];

$post = new Post();
$post->name = $name;
...
$post->created_at = $create_dt;
$post->save();
Run Code Online (Sandbox Code Playgroud)

但它给出了一个错误:

Uncaught exception 'InvalidArgumentException' with message in Carbon.php
Run Code Online (Sandbox Code Playgroud)

Unexpected data found. Unexpected data found. Data missing in Carbon.php
Run Code Online (Sandbox Code Playgroud)

我怎么解决这个问题?我需要将$timestamps模型设置为false吗?(我真的不想这样做因为我很自然地插入了它updated_at)

php datetime laravel laravel-4

28
推荐指数
4
解决办法
8万
查看次数

从Symfony2/Twig中的2位数国家代码中获取翻译的国家/地区名称?

我正在使用Symfony2 国家/地区字段类型,它运行良好并且国家/地区名称已翻译.我将两位数的国家/地区代码存储在country我的实体列中.

如何显示完整的已翻译国家/地区名称?这是我将字段添加到表单的方式:

$builder
    ->add('country', 'country', array(
        'label' => 'Paese', 'preferred_choices' => array('IT')
    ));
Run Code Online (Sandbox Code Playgroud)

然后在我的控制器中:

$user = $this->getDoctrine()->getRepository('AcmeHelloBundle:User');
$countryCode = $user->getCountry();
$countryName = null; // Get translated country name from code
Run Code Online (Sandbox Code Playgroud)

或者在我的树枝模板中:

{# Output the country code and name #}
{{ user.country }}

{# translated country name from code #}
Run Code Online (Sandbox Code Playgroud)

symfony-forms symfony twig

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

使用子字符串生成4位数的随机数

我正在尝试执行以下代码:

var a = Math.floor(100000 + Math.random() * 900000);
a = a.substring(-2);
Run Code Online (Sandbox Code Playgroud)

undefined is not a function在第2行遇到错误,但是当我尝试做的时候alert(a),它有一些东西.这有什么不对?

javascript jquery

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

Symfony2表单基于两个字段进行验证

我目前正在开发一个用户可以购买礼品卡的网站.我使用CraueFormFlow捆绑包使用三步形式,一切都与步骤有关.我能够验证每个简单的断言(如非空白,电子邮件,重复字段等)但我面临的情况是,用户可以选择0礼品卡并继续下一页.

用户可以使用两个单独的选择来选择他们想要购买的礼品卡的数量:一个用于25美元礼品卡,一个用于50美元礼品卡.所以我不能只是把一个验证器说"不允许值0".验证器必须防止用户在数量(25 $和50 $)中留下数量"0".

有谁知道如何进行自定义验证以查找两个字段中的值?

提前致谢!

forms validation symfony

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

使用jquery删除字符串中的span标记

如何使用jquery从字符串中删除span标记?我在字符串变量中有多个span标记

     <p>No Change<span style="color: #222222;">&nbsp;</span>
I love cricket<span style="color: #222222;">Cricket cricket&nbsp;</span></p>
Run Code Online (Sandbox Code Playgroud)

html jquery

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

如何在jquery datepicker中只显示时间?

我想只显示来自jquery datepicker的时间.我目前的代码是

$('#field-start_t_a').datetimepicker({
  showDate:false, 
   showSecond: true,

   timeFormat: 'hh:mm'
});
Run Code Online (Sandbox Code Playgroud)

电流输出是

05/31/2013 00:12
Run Code Online (Sandbox Code Playgroud)

要求的输出是

00:12
Run Code Online (Sandbox Code Playgroud)

jquery

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

Symfony2和Twig中的多语言

如何在Symfony中创建多语言页面?在Symfony 1.0中,Jobeet教程有很好的描述.但现在在symfony.com上,我还没有看到与翻译页面有关的事情.在symfony 1.4中,echo __('text'); 使用,但现在使用Symfony 2 TWIG.

php multilingual symfony twig

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

如何在树枝模板文件中定义全局变量?

是否可以在twig文件中设置全局变量,以便我可以从其他文件,宏和块访问这些变量.

例如,我想拥有variables.twig文件并在其中设置我的变量,然后我可以将其包含在其他模板中.

我知道可以从框架(例如Symfony)设置全局变量,但我想要一个仅使用twig功能的解决方案.

php variables global templating twig

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