Tag: laravel 5

使用实时结果在laravel数据库中搜索

我正在使用Laravel 5.4,我在管理面板中有一个用户列表我想在我的用户列表顶部添加搜索框来搜索它们,我希望结果是实时的(当键入单词结果显示时)我想应该使用Ajax(不确定!) 假设这是我的用户列表代码: @foreach ($users as $user) {{ $user->first_name }} {{ $user->last_name }} {{ $user->username }} {{ $user->email }} @endforeach 如何使用该搜索进行搜索? 我应该安装任何插件还是只使用Vue.Js或……? 谢谢。

如何将CSRF字段添加到使用jquery生成的表单中。(Laravel 5)

Laravel要求你写这样的表格。 {{ csrf_field() }} 我已经在我的网站上用jquery创建了大约15个表单,代码如下。 $(“#formholder).append(“”); 我的问题是: 如何在使用jquery创建的这些表单上添加csrf字段?

注册不在Laravel 5中工作

我正在尝试使用validation进行注册页面但没有获得成功,只显示相同的页面,并且没有数据插入到数据库中既不是在唯一的电子邮件上也不是在重复的电子邮件中。 我在Laravel 5中这样做。 这里如果我在routes.php文件中的路由: Route::get(‘/registration_page’, ‘makelogin@registration_function’); 这是控制器 public function registration_function(Request $request) { $nam_value = $request->nam; $email_value = $request->r_email; $password_value = $request->r_password; $city_value = $request->city; $this->validate($request, [ ’email’ => ‘required|unique:registered|max:255’, ‘password’ => ‘required’, ]); $reg=DB::table(‘registered’)->insert([‘name’ => $nam_value, ’email’ => $email_value, ‘password’=>$password_value,’city’=>$city_value]); return redirect(‘makelogin_page’)->with(‘status’,’Registered Successfully’); } 这是blade.php文件(查看) New user ? Register × Registration Please Register Yourself Here […]

如何使用ajax在LARAVEL中获取新的CSRF令牌

我创建了一个包含很多字段的表单,用户可以在其中创建一个无限字段。 如果用户花费更多时间,CSRF令牌将过期,当他点击提交LARAVEL时,返回错误CSRF令牌不匹配。 那么如何通过使用ajax调用来获取新的CSRF令牌,以便我可以定期更新CSRF? 我无法刷新或重新加载表单。

laravel中的Ajax 419状态错误

我尝试使用AJax,Jquery,Laravel上传图像。 在这里,我尝试了这么多解决方案,但我得到419错误,在某些情况下得到500内部错误。 我试过的代码是 {{csrf_field()}} Upload jQuery的: function image_up() { alert(“Uploading start”); $.ajax({ headers: { ‘X-CSRF-TOKEN’: $(‘meta[name=”csrf-token”]’).attr(‘content’) }, url: “{{route(‘collage.store’)}}”, type: ‘POST’, data : new FormData($(this)[0]), dataType: “json”, cache : false, processData: false, success: function () { alert(‘form was submitted’); } }); } 路线: Route::post(‘/’, ‘CollagePrimController@post’)->name(‘collage.store’); 请任何人帮我解决这个问题。 提前致谢

500内部服务器错误Ajax Laravel

我正在尝试发布POST http://localhost:8888/test JS $(‘.saveBTN’).click(function (event) { $( “form#editForm” ).on( “submit”, function( event ) { event.preventDefault(); var inputs = {}; $(“#editForm :input”).each(function() { inputs[$(this).attr(“name”)] = $(this).val(); }); var $inputs = JSON.stringify(inputs); $.ajax({ headers: {‘X-CSRF-TOKEN’: $(‘meta[name=”csrf-token”]’).attr(‘content’)}, url: ‘/test’, type: ‘POST’, dataType: ‘json’, data: $inputs, success: function (data, textStatus, xhr) { console.log(data); }, error: function (xhr, textStatus, errorThrown) […]

Laravel 5:如何分析Ajax响应

我正在进行搜索并基于此我通过Jquery-Ajax返回一些数据显示数据没有问题,但我需要它们作为分页。 JQuery的 $(document).ready( function() { $(“.client_search_option”).change(function(){ var selectedClientTypeVal = “”; var selectedSmsDecisionVal = “”; var selectedClientType = $(‘input[type=radio][name=clientType]:checked’); var selectedSmsDecision = $(‘input[type=radio][name=sms_decision]:checked’); if (selectedClientType.length > 0) { selectedClientTypeVal = selectedClientType.val(); } if (selectedSmsDecision.length > 0) { selectedSmsDecisionVal = selectedSmsDecision.val(); } //alert(selectedClientTypeVal); //alert(selectedSmsDecisionVal); var CSRF_TOKEN = $(‘meta[name=”csrf-token”]’).attr(‘content’); $.ajax({ url: ‘http://localhost/pages/clientSearchAjax’, type: ‘POST’, data: {_token: CSRF_TOKEN, selectedClientTypeVal:selectedClientTypeVal,selectedSmsDecisionVal:selectedSmsDecisionVal}, […]

在Laravel项目中DataTable过滤(搜索)add_column

我的项目(在Laravel 5中内置)中使用DataTable Bootstrap Jquery呈现的表有问题。 搜索(过滤)适用于从SQL查询生成的列,但是对于使用add_column生成的列不起作用。 来自php文件的javascript代码: var oTable; $(document).ready(function() { oTable = $(‘#table’).dataTable({ “sDom” : “<'row'r>t<'row'>”, “sPaginationType” : “bootstrap”, “bProcessing” : true, “bServerSide” : true, “sAjaxSource” : “{{ URL::to(’employee/outputs/data/’.$invoice_status) }}”, “fnDrawCallback” : function(oSettings) { $(“.iframe”).colorbox({ iframe : true, width : “60%”, height : “60%”, onClosed : function() { window.location.reload(); } }); } }); }); Laravel控制器的代码: […]

如何向Laravel 5.0框架发送Ajax请求?

我整个上午试图解决这个问题,我似乎无法在网上找到任何工作方法。 我正在尝试向我的Laravel控制器执行一个简单的ajax请求并获取它发送的数据。 我把它简化为最大值,我仍然得到数据“未定义”的ERROR 500。 似乎每个上线的例子都是关于Laravel 4.0的,我不确定他们是否改变了某些东西,但似乎没有任何工作。 我也尝试将路由更改为“any”,它可以直接访问,但不能使用ajax请求。 谢谢。 控制器: <?php namespace App\Http\Controllers; use Session, DB, Request; class AjaxController extends Controller { public function question() { print_r("Made It"); die(); } } 路线: Route::post(‘/ajax/question’, ‘AjaxController@question’); Javascript: $.ajax({ url: “/ajax/question”, method: ‘POST’, data: { ‘answered’: ‘1’ }, processData: false, contentType: false, cache: false, success: function(data) { console.log(data); console.log(“success”); […]

如何在vueJs方法中设置超时

我如何在vuejs方法中使用settimeout()函数? 我已经尝试过类似的东西,但它不起作用 fetchHole: function () { //get data }, addHole: function () { //my query add new setTimeout(function () { this.fetchHole() }, 1000) }, 我收到此错误消息: Uncaught TypeError: this.fetchHole is not a function