Cześć,
Mam problem z ustawieniem ścieżki dostępu w jquery
Route::get('gettag', 'ajaxtagController@getajaxtag');
Route::post('gettag', [
'uses' => 'ajaxtagController@getajaxtag',
'as' => 'ajaxtagController.getajaxtag'
]);
Controler
class ajaxtagController extends Controller
{
public function getajaxtag(){
echo "sprawdz czy działa"; }
}
i autocomplete
$(function() {
$( "#tag" ).autocomplete({
source: "{{ route('ajaxtagController.gettag') }}"
});
});
var id = 0;
$("#addTag").click(function(){
if($("#tag").val() ) {
id++;
var li = document.createElement("li");
li.className = "tags";
li.setAttribute("id", id);
var i = document.createElement("INPUT");
i.setAttribute("name","multiTag[]");
i.setAttribute("type","hidden");
i.setAttribute("id", id);
var tag = document.getElementById('tag').value;
li.innerHTML = " " + tag + ' <button class=\"deleteTag btn-delete\" id=\"'+id+'\">X</button>'
i.setAttribute("value", tag);
$("#tagList").append(li)
$("#tagList").append(i)
$('#tag').val('');
}});
$("#tagList").on('click', 'button.deleteTag', function() {
var idDiv = this.id;
$("#"+idDiv).remove()
$(":input[id='"+idDiv+"']").remove();
});
$("#tagList").on('click', 'button.deleteTagExsit', function() {
var del_id = this.id;
var toDel = del_id.replace('id_', '');
$("#id_"+toDel).remove();
$.ajax({
type:'POST',
url:'modules/script/query/delete-tag.php',
data:'delete_id='+toDel
});
});
i wyrzuca mi scieżkę dostępu:
http://localhost/videosite/public/%7B%7B%2...20%7D%7D?term=sco robię źle?