小编H. *_*nce的帖子

什么是执行jQuery的最佳方法.change()

我有两个单独的脚本,基本上做同样的事情.我随着时间的推移建立了它们,并且发现我使用了几种不同的方法来获得相同的结果.

我想在两种情况下标准化并使用最佳实践方法.

我测试更改事件的一种方法是:

$('input[name="status"]').change(function() {});
Run Code Online (Sandbox Code Playgroud)

我测试更改事件的另一种方法是:

$("#email").bind("change", function(e) {});
Run Code Online (Sandbox Code Playgroud)

哪种方式最好?2之间有什么区别?

谢谢你帮我理解这一点.

jquery onchange

8
推荐指数
1
解决办法
8788
查看次数

您可以使用MySQL查询来完全创建数据库的副本

我有一个带有5个表和TEST版本的MySQL数据库的LIVE版本.

我一直在使用phpMyAdmin将LIVE版本中的每个表复制到TEST版本.

有没有人有mysql查询语句来制作数据库的完整副本?查询字符串需要考虑结构,数据,自动增量值以及与需要复制的表相关联的任何其他内容.

谢谢.

php mysql

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

通过网站播放视频 - .FLV vs .MP4&.OGV

我在这个网站上阅读了很多问答,并开始收集很多有关视频播放的信息.我在Chrome,Firefox,IE7和IE8,Opera和Safari中使用Flowplayer和JW Player设置和运行测试.

我读了一篇很棒的文章,帮助我通过我的网站回放视频.它位于这里 - > http://websitehelpers.com/video/

因此,根据Michael Bluejay在上面链接的文章中的建议,我试图通过使用上面列出的2个玩家中的任何一个渲染.MP4和.OGV来覆盖所有基础.

这是我发现的:

  • 在Bluejay先生表示应该播放的浏览器中.MP4 - 他们这样做,但只能使用Flowpayer插件.JW Player在IE7或8中不起作用,即使它也是如此(根据文章并根据JW Player的网站).
  • 我也很难将我的视频转换成.OGV格式(在这里发布一个单独的问题,关于堆栈溢出到那个效果 - /sf/ask/342878231/ -output-ogv-ogg)
  • Firefox不想播放.MP4 - 它们需要模糊的.OGV(任何人都知道为什么会这样?)

因此,不是生成.MP4和.OGV视频格式的文件,而不是最好生成.FLV并播放该文件?在这个时候,人们的机器上的浏览器还没有为HTML5做好准备.所以,我不会最好只生产.FLV并完成它吗?无论如何,用户需要使用Flash插件才能使用Flowplayer或JW Player.

我的理解是正确的还是我错过了什么?(我很擅长将视频放到网页上,开始学习和测试).

如果有人有简单的方法或解决方案,你愿意在这里分享吗?

感谢您通过网页帮助我快速完成视频播放.

flash video webpage

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

如何允许PHP在不影响服务器安全性的情况下写入文件

每当我想让PHP脚本将输出写入服务器上的文件时,我经常会遇到负面评论.

我用的fopen(),fwrite()fclose()功能.

我知道如何实现这一目标的唯一方法是将输出文件的权限设置为0666,或者让它由"nobody"拥有(这是PHP在我们的Apache Web服务器上运行的用户).

因此,如果"0666"或"无人拥有"是安全风险,那么如何成功安全地允许PHP脚本写入文件?

感谢您就此主题分享指导.

php apache permissions fwrite file-ownership

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

如何使用jQuery和'this'来捕获更改的表单元素值

我有以下代码,每次在我的Web表单中发生元素更改时都会起作用:

<!--

jQuery.support.cors = true; // needed for ajax to work in certain older browsers and versions

$(document).ready(function(){

    $(this).change(function(){
        alert('form element changed!');
    });

}); // end .ready()

//-->
Run Code Online (Sandbox Code Playgroud)

我一直在努力的是如何在触发更改事件时捕获表单字段元素 id,名称更改的值.

任何人都可以帮我解决这个问题吗?

谢谢!

**JAVASCRIPT文件**

// Sarfraz
$(this).change(function(){
   var id, name, value;
   id = this.id, name = this.name, value = this.value;
    alert('id=' + id); // this returns 'undefined'
    alert('name=' + name); // this returns 'undefined'
    alert('value=' + value); // this returns 'undefined'
});
//

// rjz …
Run Code Online (Sandbox Code Playgroud)

jquery onchange

5
推荐指数
2
解决办法
9995
查看次数

如何计算连接表上的行数

我有2个表 - 一个主表(称为组)和详细信息(称为用户)

我想返回每个主行以供后续显示,但我只想计算与主节点匹配的详细行数

我的查询无法正常工作 - 它只返回主表中的第一行

$query_string = '
    SELECT groups.userGroupID, userGroup,
           count(users.userGroupID) AS howMany
    FROM groups_table AS groups
    JOIN users_table AS users ON users.userGroupID = groups.userGroupID
    ORDER BY groups.userGroupID
';
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

mysql join count

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

如何从FilesMatch中排除目录

我有以下.htaccess指令:

<FilesMatch ".(htm|html|php)$">
  php_value auto_prepend_file "/home/abc/public_html/_prepend.php"
  php_value auto_append_file "/home/abc/public_html/_append.php"
</FilesMatch>
Run Code Online (Sandbox Code Playgroud)

我需要从auto_prepend和auto_append中排除一个非常具体的目录'/ home/abc/public_html/exclude /`.

可能吗?

apache .htaccess

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

使用点斜线的最佳做法是什么?

我在日志文件中看到大量错误,这些错误与在锚标记的href属性上使用点斜杠"./"有关.只有当命中来自java客户端时才会发生.

HTML文档
<a href="./myPage.php">Link to a dot-slash file</a>

访问日志
my.domain.com 123.456.789.012 - - [26/Jan/2010:14:17:15 -0500] "GET /legal/./myPage.php HTTP/1.1" 200 5295 "-" "Java/1.6.0_14"

错误日志输入
[Tue Jan 26 14:17:15 2010] [error] [client 123.456.789.012] request failed: erroneous characters after protocol string: GET /legal/\\" + gaJsHost + \\"google-analytics.com/ga.js HTTP/1.1

使用或不使用点斜线是最佳做法吗?

html

4
推荐指数
1
解决办法
2663
查看次数

如何从文本输入框中删除空格

我有以下jQuery shell工作:

  $('.jq_noSpaces').on('change', function(){
    alert('you changed the value in the box');
  });
Run Code Online (Sandbox Code Playgroud)

我的表单属性是 id="username" name="username"

如何使用以下jQuery替换函数自动更改从输入字段中删除空格?

str.replace(/\s+/g, '');
Run Code Online (Sandbox Code Playgroud)

谢谢

jquery onchange str-replace

4
推荐指数
1
解决办法
8877
查看次数

如何检测jQuery中的复选框单击

我无法检测何时以及从下面的脚本中点击了哪个复选框:

HTML代码段:

<label for="checkbox[1]"><input type="checkbox" name="checkbox[1]" id="checkbox[1]" class="detectThisChange" value="10.00" checked=""> Amount $10.00</label>
<label for="checkbox[2]"><input type="checkbox" name="checkbox[2]" id="checkbox[2]" class="detectThisChange" value="20.00" checked=""> Amount $20.00</label>
<label for="checkbox[3]"><input type="checkbox" name="checkbox[3]" id="checkbox[3]" class="detectThisChange" value="30.00" checked=""> Amount $30.00</label>
Run Code Online (Sandbox Code Playgroud)

jQuery代码段:

$(document).ready(function() {
  $(window).load(function() {
// ... //
        $('.detectThisChange').change(function(event){
          var targetID = triggerEvent.target.id; // get the id that triggered the event
          var posStart = targetID.indexOf('[') + 1;
          var posEnd = targetID.indexOf(']');
          var i = targetID.substring(posStart, posEnd); // get the index of the id that triggered the event

          if …
Run Code Online (Sandbox Code Playgroud)

javascript checkbox jquery onclick onclicklistener

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