我有这个日期选择器功能:
!!!5
html
head
link(type='text/css', href='http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css', rel='stylesheet')
script(src='http://code.jquery.com/jquery-1.9.1.js', type='text/javascript')
script(src='http://code.jquery.com/ui/1.10.3/jquery-ui.js', type='text/javascript')
script
$(function() {
$.datepicker.setDefaults(
$.extend($.datepicker.regional[""])
);
$("#datepicker").datepicker();
});
我想用输入表单发送所选日期的结果。
input#datepicker(type='text')
我得到输入字段并且可以选择日期等,但我似乎无法接收/传输到我的其他 .js 文件。
如何将结果打包成表单(带有值)?使用其他值我只是做这样的事情:
form(action="/registerActivity", method="post")
select(name = "item[activity]")
each point in points
option(value=point.Activity) #{point.Activity}
select(name ="item[participant]")
option(value='testValue') Just a Option
input#datepicker(type='text', name="item[date]")
input(type="submit", value="Registrer participant")
这是这样收到的:
registerActivity: function(req,res) {
var item = req.body.item;
newActivity = new activity();
newActivity.activityName = item.activity;
newActivity.acitivtyParticipant = item.participant;
newActivity.acitivtyDate = item.date;
newActivity.save(function savedActivity(err){
if(err) {
throw err;
}
});
res.redirect('/');
任何帮助是极大的赞赏!