Ce que je veux réaliser est Pour afficher toutes les catégories et, lorsqu'une catégorie est cliquée, sa sous-catégorie relative doit être affichée. P>
Le code de la vue de modèle p>
p>
Route::get('api/getSubcategory/{id}', 'PostController@getSubcategory');
3 Réponses :
En tant que débutant, vous pouvez facilement faire quelque chose comme ça.
<div class="modal-body"> <div class="row"> <div class="col-md-4" > @foreach($categories as $category) <a href="#" name="category" id="category" > <option value="{{$category->id}}">{{$category->category}}</option> </a> <div class="col-md-4 "> @foreach($category->subcategory as $subcat) <a href="#" name="subcategory" class="subcategory" > <option value="{{$subcat->id}}">{{$subcat->subcategory}}</option> </a> @endforeach </div> @endforeach </div> </div>
J'ai utilisé Ajax ... j'ai oublié de mettre ... je vais mettre à jour la question -
Pour votre sous-catégorie dynamique, utilisez ci-dessous la fonction JQuery Ajax Si vous souhaitez stocker vos données dans la base de données, supprimez le modèle et ajouter ci-dessous HTML Mettre après votre dernière entrée de formulaire. P> ci-dessous code pour votre sous-catégorie dynamique p> dans la méthode de votre Controller Store Get Catégorie et sous-catégorie comme ci-dessous P> $request->category_id;
$request->subcategory_id;
Il ne montre que la catégorie ... Si je clique sur la catégorie, rien ne montre quoi que ce soit -
Avez-vous enregistré dans la console et quelle est la console d'erreur dans la console?
Si je mets localhost: 8000 / API / Getsubcategory / 2 dans le navigateur que ce résultat { "3": "Accueil", "4": "Duplex domestique"}
ok @bhavikprajapati puis utiliser ci-dessous code dans HTML APPEND var html = ""; $. Constituer (RES, fonction (clé, valeur) {html + = "
Cette réponse ( {"3": "home", "4": "home Duplex"} code>) viens après l'analyse de JSON ou avant? Si auparavant, montre-moi votre erreur de console si après, JSON.PARSE (RES);
Vérifiez ce lien jsfiddle.net/58vc4rep si vous n'êtes pas Ajouter JQuery CDN puis ajoutez-le
J'ai ajouté
Votre modèle de catégorie et votre modèle de sous-catégorie ont-ils des relations entre eux?
Oui Catégorie Modèle I Mettez cette fonction publique sous-catégorie () {Retour $ Ceci-> Hasmany ('App \ Sous-catégorie'); } - @ dilusha_dasanayaka
@BHAVIKPRAJAPATI check i Modifier ma réponse pour vos données de stockage dans la base de données