小编Pao*_*ssi的帖子

Jquery在onload上执行onchange事件

我有一个函数,在更改事件时运行post操作.

$("select#marca").change(function(){
    var marca = $("select#marca option:selected").attr('value');
    $("select#modello").html(attendere);
$.post("select.php", {id_marca:marca}, function(data){
        $("select#modello").html(data);
    });
});
Run Code Online (Sandbox Code Playgroud)

我想执行这个函数onload事件.可能吗?有没有办法做到这一点?

javascript jquery

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

将变量传递给JQuery UI对话框

我正在使用PHP删除记录.我想使用JQuery UI对话框来确认操作,但我不知道如何将变量(我的RecordID)传递给重定向URL函数,或者允许URL访问window.location.href.

$("#confirm" ).dialog({
resizable: false,
autoOpen: false,
modal: true,
buttons: {
    'OK': function() {
            window.location.href = 'url and myvar??';
        $( this ).dialog( "close" );
        },
    'Cancel': function() {
        $( this ).dialog( "close" );
        }
    }
});


$("#delete").click(function() {
    $("#confirm").dialog( "open" ).html ( "Are U Sure?" );
    return false;
});
Run Code Online (Sandbox Code Playgroud)

HTML

<a href='index.php?recordid=$row[recordid]' id='delete'>DELETE</a>
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点?

jquery-ui

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

Boostrap 4 alpha 6 - 行内卡行为

我正在使用bootstrap 4 alpha 6,并注意到在没有卡块的卡体内使用网格时的奇怪行为.

<div class="container">
    <h5>
    The building block of a card is the .card-block. Use it whenever you need a padded section within a card.
    </h5>
    <h4>
    row inside card "body" with class card-block
    </h4>
    <div class="card">
        <div class="card-header">
            Featured
        </div>
        <div class="card-block">
            <div class="row">
                <div class="col-md-2">
                    <div class="photo-box">
                        <img class="img-fluid" src="http://placehold.it/400x300" alt="image">
                    </div>
                </div>
                <div class="col-md-2">
                    <div class="photo-box">
                        <img class="img-fluid" src="http://placehold.it/400x300" alt="image">
                    </div>
                </div>
                <div class="col-md-2">
                    <div class="photo-box">
                        <img class="img-fluid" src="http://placehold.it/400x300" alt="image">
                    </div>
                </div>
                <div class="col-md-2">
                    <div …
Run Code Online (Sandbox Code Playgroud)

css twitter-bootstrap-4 bootstrap-4

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

如何获取FormData对象的长度

我正在使用ajax上传文件。为了传递和保存数据,我使用 FormData 对象。我想显示 FormData 对象的长度,但我做不到。

我尝试过这种方式

 var data = new FormData();
 jQuery.each($(this)[0].files, function(i, file) {
     data.append('img['+i+']', file);
 });

 /* FIRST */
 var getObjectSize = function(obj) {
    var leng = 0, key;
    for (key in obj) {
      if (obj.hasOwnProperty(key)) leng++;
    }
    return leng;
 };
 var items = getObjectSize(data);
 alert(items); // output 0

 /* SECOND */
 var items = Object.keys(data).length;
 alert(items); // output 0
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?谢谢。

ajax jquery

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

Jquery Select2插件版本检查

在我的项目中,我检查是否以这种方式加载了Select2插件

if (jQuery().select2)
Run Code Online (Sandbox Code Playgroud)

但现在我将尝试验证加载了哪种版本(3.5.X或4.X)的Select2插件.我想也许你可以检查版本4.X中是否有版本3.5.X中没有的选项/功能.据你说,它可行吗?我怎么能这样做?谢谢

jquery jquery-select2 jquery-select2-4

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

在_root.scss中Boostrap 4 beta2 SASS编译错误

我刚刚下载了boostrap 4 beta 2版本,但是当我尝试使用我的Koala编译器编译(原始)boostrap.scss文件时,我收到此错误

错误:"... lor}之后的CSS无效:#{$ value}":期望"{",是";" 在scss/bootstrap.scss
的第11 行的scss/_root.scss的第4 行,
使用--trace进行回溯.

这是_root.scss

:root {
// Custom variable values only support SassScript inside `#{}`.
@each $color, $value in $colors {
 --#{$color}: #{$value};
}
Run Code Online (Sandbox Code Playgroud)

我试着用

--`#{$color}`: `#{$value}`;
Run Code Online (Sandbox Code Playgroud)

但没有成功

怎么解决这个问题?
谢谢

compass-sass bootstrap-4

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

在php中添加1小时的mysql时间戳

在我的Mysql表中,我有一个时间戳字段.在我的php页面中,我以这种方式显示记录($ row [data])

echo date("d-m-Y H:i:s", strtotime($row['data']));
Run Code Online (Sandbox Code Playgroud)

现在在我的PHP中我想在我的约会时加1小时.我怎样才能做到这一点?谢谢

php

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

php preg_match验证价格格式

我想验证表单中的数字字段(价格).
我试着以这种方式验证格式,这样10.00就可以了.

$pattern = '/^\d+(:?[.]\d{2})$/';

if (preg_match($pattern, $_POST['price']) == '0') {
   echo "ERROR";
   exit;
}
Run Code Online (Sandbox Code Playgroud)

现在我想验证,同时,字段格式喜欢10.0010.我怎么能这样做?

php

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

如何在switch语句中使用通配符

我有从ajax调用返回的数据:INSERT_OK_something.

我想使用带有通配符的switch语句,并将像INSERT_OK_*"id"变量这样的"something"传递给我的url.

switch (data) {
case "ERROR":
        $("#alert").dialog( "open" ).html( "Error" );
        return false;

case "INSERT_OK_*":
    var url = "index.php?op=ok&id=" + something;
    window.location = url ;
    return false; 
}
Run Code Online (Sandbox Code Playgroud)

我该怎么做?

javascript switch-statement

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

PHP查找日期之前的日子

我必须找到时间戳格式的日期之前的天数(mysql db)

$row['date_exp'] format is '2013-12-16 10:00:00';
$datenow = date("Y-m-d");
$diff = (strtotime($row['date_exp']) - strtotime($datenow))/(86400);
$days = sprintf("%02d", $diff);
Run Code Online (Sandbox Code Playgroud)

我的问题是,如果现在日期2013-12-01 09:59:00是15天,而日期是2013-12-01 10:01:00天是14.

我怎么能只在没有时间的日子里有所作为呢?

php

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