2013-02-02 29 views
0

提交表單時,dropbox選擇器的值是服務器上的空字符串。所有其他輸入的值在服務器上都很好顯示。此外,當Dropbox選擇器啓動成功事件時,alert上會顯示正確的鏈接。表單提交時Dropbox選擇器鏈接未發送至服務器

爲什麼鏈接沒有到達後端?

這裏是玉我的客戶端代碼:

extends layout 

block styles 
block content 
    .container 
     div#alertStage 
     form#shareForm.form-horizontal(method='post', action='/share', enctype='multipart/form-data') 
      .control-group 
       input(type='text', placeholder='enter class code', name='classCode', required='required') 
      .control-group 
       input(type='text', placeholder='enter professor', name='professor', required='required') 
      .control-group 
       textarea(rows='3', placeholder='enter description', name='description', required='required') 
      .control-group 
       input#db-chooser(type='dropbox-chooser', name='dropboxLink', style='visibility: hidden', data-link-type='preview') 
      .control-group 
       input#shareSubmit.btn-primary(type='submit', value='Upload') 
block scripts 
    script(src='https://www.dropbox.com/static/api/1/dropbox.js', id='dropboxjs', data-app-key='kkobu9cjygmh6js') 
    script 
     $(document).ready(function() 
     { 
      $('#shareSubmit').on('click', function(e) 
      { 
       var message = ''; 
       e.preventDefault(); 
       //TODO: Validate data 
       $('#shareForm').submit(); 
      }); 
      document.getElementById("db-chooser").addEventListener("DbxChooserSuccess", function(e) 
      { 
       alert("Here's the chosen file: " + e.files[0].link) 
      }, false); 
     }); 

回答

0

報道這個問題作爲一個錯誤,它現在已經得到解決。