小编Emi*_*ano的帖子

如何使用$ .ajax(); 在laravel中的功能

我需要通过ajax添加新对象,但我不知道如何在laravel中使用$ .ajax()函数.

我在刀片模板中的形式是:

{{Form::open(array('url'=>'expense/add', 'method' => 'POST', 'class' => 'form-signin', 'id' => 'expenseForm'), array('role'=>'form'))}}
      {{Form::select('period_id', $data['period'], null, array('class' => 'form-control'))}}
      {{Form::select('expense_category_id', $data['categories'], null, array('class' => 'form-control'))}}
      {{Form::text('date_expense', null, array('placeholder' => 'Fecha', 'class' => 'form-control'))}}
      {{Form::text('amount', null, array('placeholder' => '¿cuanto fue?', 'class' => 'form-control'))}}
      {{Form::hidden('user_id', Auth::user()->id)}}
    <br />
    {{Form::button('Add expense', array('class'=>'btn btn-lg btn-primary btn-block', 'id' => 'btnSubmit'))}}
  {{Form::close()}}
Run Code Online (Sandbox Code Playgroud)

我在控制器中的代码是:

public function addExpense(){
    $expense = new Expense;
    $data = Input::all();

    if ($expense->isValid($data)) {
        $expense->fill($data);
        $expense->save();
        //Recargar la tabla gastos
        return Redirect::to('expense/index')->with('success', 'El …
Run Code Online (Sandbox Code Playgroud)

javascript php ajax jquery laravel

5
推荐指数
1
解决办法
9460
查看次数

Laravel:如何将select(下拉列表)的值与模型绑定?

像...在视图中的东西

{{Form::open(array('url'=>'expense/add', 'method' => 'POST', 'class' => 'form-signin'), array('role'=>'form'))}}
      <select id="expense_category_id" class="form-control">
      @foreach($data['categories'] as $category)
        <option value="{{$category->id}}">{{$category->name}}</option>
      @endforeach
    {{Form::submit('submit', array('class'=>'btn btn-lg btn-primary btn-block'))}}
  {{Form::close()}}
Run Code Online (Sandbox Code Playgroud)

php laravel

4
推荐指数
1
解决办法
6925
查看次数

标签 统计

laravel ×2

php ×2

ajax ×1

javascript ×1

jquery ×1