0
我有這樣一段代碼在我BaseModel的驗證內部方法:無法驗證文件上傳在Laravel 4時請求AJAX
foreach(Input::file() as $key => $value)
{
(!empty($value)) ? $this->attributes[$key] = Input::file($key) : $this->attributes[$key] = '';
}
這讓我文件驗證,其餘整合的輸入驗證。使用規則required
和mimes:png
它的工作原理應該如此。
但是,對於阿賈克斯請求,我總是收到$this->attributes[$key] = ''
。
在Laravel 4中通過ajax上傳文件時有任何疑問嗎?
我們可以看到您的上傳腳本嗎? – ryan0319
假設這是你的上傳腳本,而不是Laravel。您不能簡單地通過通常的ajax請求發送文件。 http://stackoverflow.com/questions/18706857/how-to-see-the-files-uploaded-in-a-form-with-ajax/18707003#18707003 –
好的彌敦道,你的信息回答我的問題。 – user2094178