Php 如何使用Jquery日期筛选数组数据?
在“我的视图”页面中,我将再次在此视图页面中以Php 如何使用Jquery日期筛选数组数据?,php,jquery,arrays,json,filter,Php,Jquery,Arrays,Json,Filter,在“我的视图”页面中,我将再次在此视图页面中以的形式显示此数组。我希望按如下所示筛选此数组 array:5 [▼ 0 => array:20 [▶] 1 => array:20 [▶] 2 => array:20 [▶] 3 => array:20 [▶] 4 => array:21 [▶] ] 在该数组中,我有日期键 "date" => "2016-4-20 03:30:00" "date" => "2017-6-20 03:
的形式显示此数组。我希望按如下所示筛选此数组
array:5 [▼
0 => array:20 [▶]
1 => array:20 [▶]
2 => array:20 [▶]
3 => array:20 [▶]
4 => array:21 [▶]
]
在该数组中,我有日期键
"date" => "2016-4-20 03:30:00"
"date" => "2017-6-20 03:30:00"
"date" => "2025-8-20 03:30:00"
"date" => "2030-12-20 03:30:00"
"date" => "2016-8-20 03:30:00"
im使用jquery筛选此数组如果我选择2017-1-01我只想显示五分之二如何在移动im中显示
<script>
$( function() {
$( "#datepicker" ).datepicker();
} );
</script>
<input type="text" id="datepicker">
$(函数(){
$(“#日期选择器”).datepicker();
} );
我认为这将帮助您按日期进行搜索:
<script>
$( function() {
var result = [];
$( "#datepicker" ).datepicker();
}).on('dp.change', function (e) {
var date = Date.parse(e.date);
if (!!date) {
$.each( yourarray, function( value, key ) {
if (value.date > date) {
result.push(value);
}
});
}
});
})
</script>
$(函数(){
var结果=[];
$(“#日期选择器”).datepicker();
}).on('dp.change',功能(e){
var date=date.parse(即日期);
如果(!!日期){
$.each(数组、函数(值、键){
如果(value.date>date){
结果:推(值);
}
});
}
});
})
我认为这将帮助您按日期进行搜索:
<script>
$( function() {
var result = [];
$( "#datepicker" ).datepicker();
}).on('dp.change', function (e) {
var date = Date.parse(e.date);
if (!!date) {
$.each( yourarray, function( value, key ) {
if (value.date > date) {
result.push(value);
}
});
}
});
})
</script>
$(函数(){
var结果=[];
$(“#日期选择器”).datepicker();
}).on('dp.change',功能(e){
var date=date.parse(即日期);
如果(!!日期){
$.each(数组、函数(值、键){
如果(value.date>date){
结果:推(值);
}
});
}
});
})
您的日期似乎是PHP格式的,您想通过jQuery进行过滤吗?这可能比它的价值更大。为什么不先过滤php?@Rasclatt im已经在我的视图中使用autocomplete显示了这个数组,现在在这个视图页面中,我想过滤这个数组date@Rasclatt你在吗?你试过下面的答案了吗(除了没有语法错误)?是的,我试过了,但它不起作用。你的日期似乎是PHP的,你想通过jQuery过滤吗?这可能比它的价值更大。为什么不先过滤php?@Rasclatt im已经在我的视图中使用autocomplete显示了这个数组,现在在这个视图页面中,我想过滤这个数组date@Rasclatt你在吗?你试过下面的答案了吗(除了没有语法错误外)?是的,我试过了,但它不起作用。我认为你有语法错误…这一行你可能错过了前面的部分<在('dp.change',function(e){@rvchauhan whre to get this db.chnagedp.change是您的datepicker change内置函数…因此您可以设置datepicker change function。如何将此var date
传递到同一视图php文件中?我认为您有语法错误…这一行您可能缺少前面的部分???})('dp.change',function(e){
@rvchauhan whre to get this db.chnagedp.change是您的datepicker change内置函数…因此您可以设置datepicker change function。如何将此var date
传递到同一视图php文件中?