0
我的窗體上有兩個選擇框。我的第二個選擇框的值取決於第一個選擇框。我想從我的第二個盒子上的數據庫檢索值。如何解決它? 這裏是我的視圖代碼從Laravel中的選擇框中檢索數據庫中的值
First: {{ Form::select('first', 1, 10) }}
Second: {{ Form::select('second', $value) }}
我希望當我選擇第一個選擇框的值來調用這個函數。 這裏是我的控制器代碼
public function getValue()
{
$keyword = Input::get('first');
$value = [];
$tables= DB::table('table')
->where('first', '=', $keyword)
->get();
foreach ($tablesas $tables) {
$value[] = $table->value;
}
return View::make('view.index')
->with('value', $value);
}
我應該使用AJAX或JavaScript。如何解決它。請幫助
但如何調用** ** getSecond功能? – satjan
當您更改#first選擇框時,將通過ajax調用'ajax/get_second'。所以,你需要做的是指向具有路由的controller @ method。在route.php中, 'Route :: post('ajax/getSecond',array('uses'=>'ControllerName @ getSecond'));' –