php - 在 Cakephp 中使用 javascript 获取日期值

标签 php javascript jquery cakephp

我想在 javascript 中获取日期值,我正在使用 cakephp 默认日期函数。 问题是它显示 3(日-月-年)不同的下拉菜单和 .change 在每个下拉菜单上执行,但我想获取完整的日期(如 20-11-2012)。 我想在提交之前获取日期值,因为我想对其应用验证。

我想我忘了说我不想使用“日期选择器”。 enter image description here

最佳答案

您应该使用 Cake 的表单元素命名约定。

例如,如果您在 View 中调用 $this->input('Model.field', array('type'=>'date')),生成的 html 选择框具有这些IDs:#ModelFieldMonth、#ModelFieldDay、#ModelFieldYear

在 JS 中获取完整日期的代码:

var date = $('#ModelFieldYear').val() + '-' + $('#ModelFieldMonth').val() + '-' + $('#ModelFieldDay').val();

关于php - 在 Cakephp 中使用 javascript 获取日期值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12836990/

相关文章:

php - 文件上传可以通过ajax POST访问发送吗?

javascript - 向 jQuery Counter 添加千位分隔符

javascript - 显示/隐藏元素破坏风格

javascript - 如何在复选框上使用 addClass 仅定位 div 中的 ID

php - 让php开发更健壮

PHP If Else 带导航菜单

javascript - 如何显示显示 :none DIV using Javascript

javascript - 如何在 Angular JS 中对值进行分组和显示

javascript - 在javascript中清空键盘缓冲区

php - 在 php 中,如何描述对象的属性和方法?