0

私は翡翠のテンプレートにそのようなフォームを持っています

  form(action='/scheduler/save/' + project.Id, method='post')
                div.form-group
                    label.control-label.col-md-2 RecurringPattern
                    div.col-md-10
                        div#RecurringPatternControl
                div.form-group
                    label.control-label.col-md-2 StartDate
                    div.col-md-3
                        //input#StartDate.form-control
                        input(id='StartDate', class='form-control', value='#{project.StartDate} ', enctype="application/x-www-form-urlencoded")
                div.form-group
                    div.col-md-offset-2.col-md-10
                        input(type="submit", value="Save").btn.btn-lg.btn-success

StartDateノードjsの入力値から取得しdiv#RecurringPatternControl たいのですreq.bodyが、StartDate取得できません((どうすれば修正できますか?

4

1 に答える 1

2

後で取得できるようにするには、入力に「名前」属性が必要だと思います。のようなものを追加してみてください

input(id='StartDate', name='startDate', class='form-control', value='#{project.StartDate} ', enctype="application/x-www-form-urlencoded"

POSTヘッダー全体を確認して実際に何が起こっているかを確認しようとしない場合は、機能するはずです(必要に応じてここに投稿することもできます)

お役に立てれば !

于 2015-07-07T07:38:41.693 に答える