2012-11-12 123 views
0

我有一個HTML選擇標籤後,用戶選擇值我想該值發送到服務器:發送HTML選擇標籤服務器

<form id ="eventForm" action="/" method="post"> 

     <select name="aaaa"> 

      <option value="abc"> ABC</option> 
      <option value="def"> def</option> 
      <option value="hij"> hij</option> 
      </select> 


     <input type="submit" id="open" value="Submit Query" /> 
    </form> 

的JavaScript發送它是這樣的:

$.post("/", $("#eventForm").serialize()); 

但是它根本沒有被服務器接收到。當我將表單中的數據作爲輸入類型文本發送時,這確實起作用。那麼,爲什麼它不會在選擇標籤中發送選定的數據呢?

謝謝

+1

第一件事是第一件事''var_dump($ _ POST)' –

+0

副手我會說你不能在帖子發生時選擇一個元素。 'serialize()'只會使用輸入數據序列化元素。 –

+0

@JoelEtherton,我嘗試選擇一個元素,並沒有發送任何內容。 – user94628

回答

0

由於屬性被錯誤地命名,Web服務器模塊沒有選擇它。