[英]From laravel controller passing value to ajax then get the particular field
如何獲取 ID 或名稱字段,然后將其附加到文本框,如果我以錯誤的方式處理此問題,請糾正我。
$(document).ready(function(){
var students = {!! json_encode($students->toArray()) !!};
//This Part Im Trying to get.
var name=$(students).val(name);
var id=$(students).val(id);
console.log(name);
});
控制器:
$students=Student::all()->take(5);
return view('Examples.levels',compact('students'));
更新后的版本
$(document).ready(function(){
var students = {!! json_encode($students->toArray()) !!};
students.forEach(function(student) {
$('.content').append(
`<input name="name[]" value=`+student.name+`>`
);
console.log(student.name)
});
});
試試這個。 它將附加值。
students.forEach(function(student) {
$('.content').append(
`<input name="name[]" value="`+student.name+`">`
);
});
你應該像這樣迭代一個學生數組:
students.forEach(function(student) {
console.log(student.name);
console.log(student.id);
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.