samedi 19 mai 2018

Passing value from form in modal box in laravel 5

I have a problem trying to create a new register from form built in modal box in laravel. The idea is to create a CRUD process, from modal but it is impossible, I can't do it works well, the button Save do not work at all See my code as below:

route:

Route::post('btn-save', function(){
    if (Request::ajax()){
        return  response()->json(Request::all());
    }

Controller:

public function create()
    {
        return view('frm_new')->with('marks', Mark::all());
    }
public function store(Request $request)
    {
        $car = Car::create($request->input());

        $data = Request::all();

        $ = new car;
        $car->number=$data["number"];  
        $car->date=$data["date"];
        $car->model =$data["model_id"];

        $resul = $car->save();

       return back()->with('success', 'One register have been added');*/
    }

Form:

<form  id="frm_new"  class="form-horizontal"  >           
                        <input type="hidden" name="_token" value=""
...................
<button type="button" class="btn btn-outline pull-left" data-dismiss="modal">Close</button>
                        <button id="btn-save" action="#" type="button" class="btn btn-outline">save</button>

                        <input type="hidden" id="vehiculo_id" name="vehiculo_id" value="0">
</div>
                </form> 

JS:

$(window).on('load',function(){ 
var url = $('#url').val();

$('#frm_new').trigger("reset");
$('#btn-add').on('click',function(){
$('#modal-info').modal('show');
});


$("#btn-save").on('click',function (e) {
e.preventDefault(); 
$('#btn-save').submit(function()
    {
        var number = $('#matricula').val();
        var date = $('#marca_id').val();
        var model_id = $('#model_id').val();

var dataString ="number="+number+"&date="+date+"&model_id+;
        $ajax({
            type:"POST",
            url:'btn-save',
            data:dataString,
            success: function(data){
                console.log(data);
                $('#postrequestData').html(data)



from Newest questions tagged laravel-5 - Stack Overflow https://ift.tt/2LeLTnp
via IFTTT

Aucun commentaire:

Enregistrer un commentaire