小编suj*_*sad的帖子

使用Ajax并在laravel 5中返回json数组

在此输入图像描述我是"AJAX"的新手,我一直在尝试使用"AJAX"发送请求"ONSELECT"并在"laravel 5"中收到"JSON"响应.

这是我的观点

<select>
<option data-id="a" value="a">a</option>
<option data-id="b" value="b">b</option>
<option data-id="c" value="c">c</option>
</select>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.3/jquery.min.js"></script>

<script type="text/javascript">
$('select').change(function(){
var data = $(this).children('option:selected').data('id');

$.ajax({
    type    :"POST",
    url     :"http://localhost/laravel/public/form-data",
    dataType:"html",
    data    :{ data1:data },

    success :function(response)
    alert("thank u");
    }),
});
</script>
Run Code Online (Sandbox Code Playgroud)

这是我的Controller接收ajax请求

public function formdata(){
    $data = Input::get('data1');

    //somecodes

    return Response::json(array(
                    'success' => true,
                    'data'   => $data
                )); 
}
Run Code Online (Sandbox Code Playgroud)

这是我的路线

 Route::post('form-data',array('as'=>'form-data','uses'=>'FormController@formdata'));
Run Code Online (Sandbox Code Playgroud)

我也尝试仅使用form-data和更改ajax的URL {{Url::route('form-data')}}.

javascript ajax jquery json laravel-5

10
推荐指数
2
解决办法
6万
查看次数

在Laravel中动态编辑config/database.php文件

用户第一次运行我的应用程序时,我想设置用户在我的应用程序中输入的数据库详细信息.

请告诉我如何在Laravel中编辑config/database.php文件并更新用户提供的数据库凭据.

'connections' => array(

    'mysql' => array(
        'driver'    => 'mysql',
        'host'      => '*********',
        'database'  => '********',
        'username'  => '********',
        'password'  => '*******',
        'charset'   => 'utf8',
        'collation' => 'utf8_unicode_ci',
        'prefix'    => '',
    ),
),
Run Code Online (Sandbox Code Playgroud)

laravel laravel-4

5
推荐指数
1
解决办法
4967
查看次数

在laravel 5中动态扩展(布局)

我一直试图通过传递变量来动态地改变布局

@extends('default1.master')
Run Code Online (Sandbox Code Playgroud)

$var = default2
@extends('$var.master')
Run Code Online (Sandbox Code Playgroud)

或者

@extends($var.'.master')    
Run Code Online (Sandbox Code Playgroud)

尝试了很多,但无法找到解决方案我得到的是我的语法或视图中找不到错误.

layout laravel-5

5
推荐指数
1
解决办法
2934
查看次数

一键删除数据库中的所有表

如何在laravel中一次性删除数据库中的所有表。

对于迁移,我们使用-

Artisan::call('migrate', ['--force' => true]);
Run Code Online (Sandbox Code Playgroud)

但是要删除所有表,有任何一个

谢谢

laravel-5

4
推荐指数
4
解决办法
8003
查看次数

标签 统计

laravel-5 ×3

ajax ×1

javascript ×1

jquery ×1

json ×1

laravel ×1

laravel-4 ×1

layout ×1