我为我的小联盟网站创建了一个使用联系表格7的在线注册表格。我已经安装了一个运行良好的Datepicker插件。我想要做的是在道布的基础上展示联盟的年龄-- "2014-04-30“。
我让它在联系人表7之外的地方工作:
$('#dob').datepicker({
onSelect: function(value, ui) {
var today = new Date(),
dob = new Date(value),
Lage = new Date("2014-04-30"),
age = new Date(Lage - dob).getFullYear() - 1970;
$('#age').text(age);
},
maxDate: '+0d',
yearRange: '1920:2010',
changeMonth: true,
changeYear: true});
但我想使用联系人表格7,并将结果显示在文本框中,即
[text LL_Age id:L_age]编辑:或者,如果没有数据交换,我也不会在意我是否能实现同样的目标。
“#道布- Lage = L_age”
谢谢你的帮助。
发布于 2014-07-06 14:37:55
联系人表格7使用表单输入。您需要使用jQuery .val()方法来设置它。我看不到其余的代码,但是如果它不在文档就绪函数中,请确保jquery插入表单下面。
jQuery('#dob').datepicker({
maxDate: '+0d',
yearRange: '1920:2010',
changeMonth: true,
changeYear: true,
onSelect: function(value, ui) {
var today = new Date(),
dob = new Date(value),
Lage = new Date("2014-04-30"),
age = new Date(Lage - dob).getFullYear() - 1970;
jQuery('#age').val(age);
}
});https://stackoverflow.com/questions/24589026
复制相似问题