Laravel Add Remove input fields Dynamically using jQuery
In this Post We Will Explain About is Laravel Add Remove input fields Dynamically using jQuery With Example and Demo.Welcome on infinityknow.com – Examples, The best For Learn web development Tutorials,Demo with Example! Hi Dear Friends here u can know to dynamically add input fields and submit to database with laravel Example
In this post we will show you Best way to implement laravel dynamic form fields validation example, hear for Laravel – Dynamically Add or Remove input fields using JQuery with Download .we will give you demo,Source Code and examples for implement Step By Step Good Luck!.
laravel add more fields example
Step 1 : Install Laravel Application
[php]
composer create-project –prefer-dist laravel/laravel blog
[/php]
Step 2: Database Configuration
[php]
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=live here personal your database name(infinityknow)
DB_USERNAME=live here personal database username(root)
DB_PASSWORD=live here personal database password(dfd255@#$%)
[/php]
Step 3: Create studentslist Table and Model
[php]
php artisan make:migration create_studentslist_table
[/php]
[php]
public function up()
{
Schema::create(‘studentslist’, function (Blueprint $table) {
$table->increments(‘id’);
$table->string(‘name’);
$table->timestamps();
});
}
public function down()
{
Schema::dropIfExists(‘studentslist’);
}
}
[/php]
[php]
php artisan migrate
[/php]
[php]
php artisan make:model StudentsList
[/php]
app/StudentsList.php
Ok, so after some most imp run bellow command we will find like as a app/StudentsList.php and put bellow some source code content in StudentsList.php file:
[php]
namespace App;
use Illuminate\Database\Eloquent\Model;
class StudentsList extends Model
{
public $table = “studentslist”;
public $fillable = [‘name’];
}
[/php]
Step 4: Add Routes(routes/web.php)
[php]
Route::get(“addStud”,”StudController@addStud”);
Route::post(“addStud”,”StudController@addStudStudents”);
[/php]
Step 5: Create StudController
[php]
php artisan make:controller StudController
[/php]
And then bellow some useful command We will find new simple file in this path Like as a app/Http/Controllers/StudController.php.
In this laravel controller will make seven methods by selected default as bellow some function or methods:
1)addStud()
2)addStudStudents()
So, let’s copy some source code bellow code and put on StudController.php file.
app/Http/Controllers/StudController.php
[php]
namespace App\Http\Controllers;
use Illuminate\Http\Request;
use App\StudentsList;
use Validator;
class StudController extends Controller
{
public function addStud()
{
return view(“addStud”);
}
public function addStudStudents(Request $request)
{
$rules = [];
foreach($request->input(‘name’) as $key => $value) {
$rules[“name.{$key}”] = ‘required’;
}
$validator = Validator::make($request->all(), $rules);
if ($validator->passes()) {
foreach($request->input(‘name’) as $key => $value) {
StudentsList::create([‘name’=>$value]);
}
return response()->json([‘success’=>’done’]);
}
return response()->json([‘error’=>$validator->errors()->all()]);
}
}
[/php]
Step 6: Create Blade File
And then just make following the simple file and put bellow source code.
resources/views/addStud.blade.php
[php]
Laravel – Steps Dynamically Add or Remove Data from input fields using JQuery
[/php]
[php]
php artisan serve
[/php]
[php]
http://localhost:8000/addStud
[/php]
You are Most welcome in my youtube Channel Please shubscibe my channel. and give me FeedBackMore Details……
Angularjs Example
I hope you have Got What is Laravel – Dynamically Add or Remove input fields using JQuery And how it works.I would Like to have FeedBack From My Blog(infinityknow.com) readers.Your Valuable FeedBack,Any Question,or any Comments about This Article(infinityknow.com) Are Most Always Welcome.