Javascript JQuery UI Sortable和Laravel,将列表保存到数据库
我最终尝试将列表的顺序保存到数据库中,目前的问题是Jquery在移动项时没有接收传入的id 这是我的html:Javascript JQuery UI Sortable和Laravel,将列表保存到数据库,javascript,php,jquery,jquery-ui,laravel,Javascript,Php,Jquery,Jquery Ui,Laravel,我最终尝试将列表的顺序保存到数据库中,目前的问题是Jquery在移动项时没有接收传入的id 这是我的html: <ul id="playlist"> @foreach (Playlist::find(1)->songs as $song) <li class="ui-state-default ui-sortable-handle" data-id="{{ $song->position }}"><span
<ul id="playlist">
@foreach (Playlist::find(1)->songs as $song)
<li class="ui-state-default ui-sortable-handle" data-id="{{ $song->position }}"><span class="ui-icon ui-icon-arrowthick-2-n-s"></span>{{$song->songname}}.</li>
@endforeach
</ul>
}));
});
这是我的控制器,我必须测试它:
if(Request::ajax()){
$id = Input::get('id');
printf($id + "HEYYY");
}
目前的问题是,chrome和firefox上的控制台
console.log(id)返回一个空数组,即没有传递任何信息,这是为什么?我认为,您用于应用此功能的方法不正确。和id attr必须是数组而不是整数。可能是它可以通过改变实现方法来工作。。。。 请看一个简单的例子
if(Request::ajax()){
$id = Input::get('id');
printf($id + "HEYYY");
}