小编use*_*853的帖子

JQuery - 表单验证 - Onblur

好的,我有一个jquery验证的表单,但我想更进一步.它使用插件验证,但仅在提交时验证.我想知道是否有办法让它验证模糊,所以一个人不必等到他们点击提交知道他们是否有错误.

我下载了这个插件:

http://docs.jquery.com/Plugins/Validation

我在页面顶部包含了js插件文件,并在其下面有js:

 <script>
  $(document).ready(function(){
    $("#formid").validate();
  });
  </script>
Run Code Online (Sandbox Code Playgroud)

提交表单时,验证工作正常.我只是想知道我需要添加什么才能在模糊时验证每个字段.

如果您需要查看js文件,可以查看它或在此处下载

http://bassistance.de/jquery-plugins/jquery-plugin-validation/

此外,在页面底部的链接有一堆评论.其中一些评论引用设置模糊我只是不明白如何做到这一点.感谢您的任何帮助.

javascript forms validation jquery

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

Mongodb PHP - 带小数的整数

这是关于在mongodb中插入整数的另一篇文章的后续文章.我通过使用(int)工作得很好,但现在当它将数字插入数据库时​​,它会删除小数点后的所有内容.因此,如果我有154.65它将被插入到mongodb中154,小数点后没有任何内容.

我的问题是我如何得到这个以保持小数点后的所有数字?此外,如果任何人有这些刺痛/数字功能的链接,我会很感激参考.谢谢.

$number["xyz"]    = (int) $_POST["number"] ;
$collection->insert($number);
Run Code Online (Sandbox Code Playgroud)

这会将其作为整数插入,但会删除小数点后的所有内容.我试过你的建议

$number["xyz"]    = floatval($_POST["number"]) ;
$collection->insert($number);
Run Code Online (Sandbox Code Playgroud)

但这仍然会消除小数点后的所有内容.我虽然我需要看起来像这样的东西,所以它是mongo格式:

$number["xyz"]    = (dec) $_POST["number"] ;
$collection->insert($number);
Run Code Online (Sandbox Code Playgroud)

php numbers decimal mongodb

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

Cron作业 - 无法打开输入文件:

我已经设置了一个php文件来运行,只有echos你好.

<?php
echo hello;
?>
Run Code Online (Sandbox Code Playgroud)

我的cron工作看起来像这样:

/usr/local/bin/php -f “/home/username/public_html/mls/test.php”
Run Code Online (Sandbox Code Playgroud)

当我的脚本运行时,我收到一封确认电子邮件说:

Could not open input file: /home/username/public_html/mls/test.php 
Run Code Online (Sandbox Code Playgroud)

我不知道造成这种情况的原因.我正在使用godaddy的虚拟专用服务器,安装了cpanel x.我已经使用ssh在文件夹和文件上设置权限777,仍然无法让它运行.

任何意见将是有益的.谢谢.

ssh crontab cgi-bin

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

JQuery - 单击"提交"按钮获取表单值

我有以下功能,我想要做的就是从表单字段中获取值.

$( ".searchbutton" ).click(function() {
    var tc = $(this).closest("form input[name='searchbox']").val();
    alert(tc);      
    return false;
}); 
Run Code Online (Sandbox Code Playgroud)

警报一直告诉我"未定义".我最亲近的,父母,父母,发现等等.我不知道我做错了什么.我点击提交按钮,我想要的回报是搜索框中的值.请帮忙.

HTML

<form action="/index.php" method="get" class="qsearch" >
<input type="text" id="fsearch" name="searchbox" >
<input class="searchbutton" type="submit" value="Submit">
</form>
Run Code Online (Sandbox Code Playgroud)

javascript forms jquery dom

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

PDO bindParam()PHP Foreach循环

我有一个foreach循环,我想执行一个准备语句pdo.我已经阅读了一些有关引用的帖子,但我不知道如何使用我的代码:

$str = ":City, Aurora; :State, CO";
$wherestr = explode(";",$str);

$sql = "SELECT * FROM Organization WHERE City = :City AND State= :State";
$stmt = $db->prepare($sql);

foreach ($wherestr as $ws) {
 $ws = explode(",",$ws);
 $ws0 = trim($ws[0]);
 $ws1 = trim($ws[1]);
 $stmt->bindParam($ws0,$ws1);
}
$stmt->execute();
Run Code Online (Sandbox Code Playgroud)

我已经在这里阅读了一个循环中的PDO语句的绑定参数,你可以通过使用&符号创建一个引用来使其工作,但我没有像他们那样使用Key => Value.谁能帮助我让这个循环通过Param并执行?

如果我只有一个WHERE(:var),那么它工作正常,但如果我有多个WHERE过滤器,它似乎覆盖前一个过滤器而不是执行execute语句中的所有bindParams.我没有得到任何错误它只是没有使用多个var正确过滤结果.

谢谢.

php mysql pdo loops

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

window.onclick除非元素是'someElement'

我想知道是否有办法排除函数上的某些元素.例如:

window.onclick = doThis() except if the element clicked is a 'ul' element.
Run Code Online (Sandbox Code Playgroud)

这样的事情.我知道它可能必须这样写:

function doThis() {
  if (this item clicked is NOT 'ul') { 
     function xyz();
}}

window.onclick = doThis();
Run Code Online (Sandbox Code Playgroud)

我只是不确定javascript中是否存在"异常".有人可以请帮助.谢谢.

好的,所以这里是我的完整代码,因为它仍然无法正常工作:

<script type="text/javascript">
function ddMenu() {
var timeout    = 500;
var closetimer = 0;
var ddmenuitem = 0;

function ddMenu_open(e)
{
   //ddMenu_canceltimer();
   ddMenu_close();
   var submenu = $(this).find('ul');
    if(submenu){
        ddmenuitem = submenu.css('visibility', 'visible');
        //return false;
        //preventDefault();

    }
   //return true;
}

function ddMenu_close()
{  if(ddmenuitem) ddmenuitem.css('visibility', 'hidden'); }

function ddMenu_timer() …
Run Code Online (Sandbox Code Playgroud)

javascript jquery function

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

PHP MYSQL - 相同查询中的计数和平均值

这可能非常简单但我试图做一个将返回结果平均值的查询,但我也希望它计算用于获得平均值的行数.例如:

Row 1 = 5
Row 2 = 2
Row 3 = 9
Row 4 = 1

Average = 4.25
Count = 4
Run Code Online (Sandbox Code Playgroud)

是否有一种方法可以将一个查询与两个查询相关联.当我使用avg函数总是只返回一行所以我的计数是1而不是4.我需要一个平均的查询,但也告诉我它经历了多少记录.

我试图避免使用两个查询.谢谢您的帮助.

php mysql average count

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

用户定义字段PHP Mysql

我目前正在构建一个小型crm应用程序.我需要每个用户都能够定义自己的自定义字段.我目前正在使用php和mysql构建这个crm.

示例:我有一个"客户"表,其中包含标准字段:姓名,电话,地址,电子邮件等.但我想允许用户(唯一会话)添加自定义的字段,这些字段仅适用于他/她的业务他可以访问(不是其他用户).然后,我希望这些自定义字段的功能与表中的所有其他字段一样(搜索,发送和接收数据的能力).我希望我能在mysql和php中实现这一点,但我对任何被认为是最佳实践的技术或解决方案持开放态度.谢谢您的帮助.

mysql field defined database-schema

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

使用等号的Mysql查询插入

这可能是一个简单的问题,但我想知道是否可以用等号写入"插入"sql语句.

示例:现在我的sql看起来像这样并且正常工作:

$query = "INSERT INTO people (
        id, 
        name, 
) VALUES (
        {$id},
        '{$name}',
Run Code Online (Sandbox Code Playgroud)

)

所以我想知道我是否可以使用=符号编写像这样的sql语句或类似的东西:

 $query = "INSERT INTO people 
        id = {$id},
        name = '{$site_url}',
Run Code Online (Sandbox Code Playgroud)

感谢您的任何帮助.我只是在寻找一种更简单的方法来编写这段代码,特别是当我有很多表单字段时.谢谢.

php mysql sql

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

加载动态选择 - PHP VS AJAX

我有一个非常冗长的表单,大约10个选择字段,所有字段都加载来自其他表(mysql)的数据.我的问题是我应该在页面加载时使用php/mysql加载数据,还是应该首先加载页面,然后使用ajax获取每个字段的选择选项?如果我使用php/mysql加载选择字段,我会在页面完全加载之前有10次访问服务器(如果我的想法是正确的).

我最初的想法是首先加载页面,然后使用ajax加载选择字段.这会给我一个更快的加载时间,还是我应该在页面加载时使用php/mysql加载所有选择字段?

任何想法,理论或策略都会有所帮助.我希望我的页面尽可能快地加载.谢谢.

php mysql ajax

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