Все почти работает! Мне просто нужно выяснить, почему приведенный ниже код не даст мне больше, чем первые значения кнопок.Входные данные для ввода Javascript при нажатии кнопки с AJAX
public static function getProjectOnSearch($inp){
return DB::table('projecten')
->select(DB::raw('titel,status,prioriteit,soort,projectnaam,projecturl
,gebruikersnaam,wachtwoord
,gebruiker_id,omschrijvingproject'))
->where('projectnaam', 'LIKE', '%'.$inp.'%')
->get();
}
Я хочу, чтобы заполнить некоторые поля ввода со значениями из моей базы данных при нажатии кнопки. У меня есть код для заполнения имени и нажмите кнопку поиска, чтобы заполнить входы. Это отлично работает. Когда я использую этот код с другой кнопкой, он не будет работать. см. мой код ниже.
Javascript код:
<script type="text/javascript">
$("#wijzigKnop2").on("click",function(){
var email2 = $('#zoeknaam2').val('');
$('#titel2').val('');
$('#status2').val('');
$('#prioriteit2').val('');
$('#type2').val('');
$('#projectnaam2').val('');
$('#projecturl2').val('');
$('#gebruikersnaam2').val('');
$('#wachtwoord2').val('');
$('#omschrijving2').val('');
$.ajax({
method: "POST",
url: "/updateProjectData",
data: { input: email2 ,
_token: "{{ csrf_token() }}"
}
})
.done(function(msg) {
$('#titel2').val(msg[0].titel);
$('#status2').val(msg[0].status);
$('#prioriteit2').val(msg[0].prioriteit);
$('#soort2').val(msg[0].soort);
$('#projectnaam2').val(msg[0].projectnaam);
$('#projecturl2').val(msg[0].projecturl);
$('#gebruikersnaam2').val(msg[0].gebruikersnaam);
$('#wachtwoord2').val(msg[0].wachtwoord);
$('#omschrijving2').val(msg[0].omschrijvingproject);
});
});
</script>
HTML кнопка со скрытым входом для значения (обычно значение будет набрано, но эта кнопка будет получить значение из HTML-таблицы, который генерирует строку Повсеместно в Еогеаспе)
<input type="hidden" value="{{$project->projectnaam}}"
id="zoeknaam2" name="zoeknaam2" class="form-control" placeholder="Projectnaam">
<button class="btn btn-success btn-xs" id="wijzigKnop2" name="zoekProject" type="button">
<i class="glyphicon glyphicon-pencil"></i>
</button>
Любые ответы или идеи приветствуются заблаговременно за публикацию!
был ли ваш код поврежден? –
Проверьте, что ваши опубликованные данные правильно переданы в ajax. –
Я не получаю никаких сбоев, просто ничего не происходит. @ParthTrivedi, как я могу видеть, что проходит? У js есть опция dd ($ var)? –