0
我有一個多選語言選擇框。
在一個正常的帖子中,我發現Input::get('languages)
返回一個值的數組,這是完美的行爲。Mutilselect通過Ajax選擇框(jQuery/Laravel 4)
在另一個地方,我通過jQuery post/ajax發佈整個表單。我已經嘗試了jQuery('form').serialize()
和jQuery('form')。serializeArray()`。
在serialize
結果的情況是... languages=X&languages=Y ...
而在serializeArray
情況下,結果是[... {languages: X}, {language: Y} ...]
但是,不管它是在正常的POST方法可以正常使用,我通過Input::get('languages')
只得到一個值。
我在這裏做錯了什麼?
如何通過Ajax方式處理multiselect選擇框?