小编Rag*_*zor的帖子

laravel form post issue

我正在构建一个带有Laravel框架的练习应用程序我在其中一个视图中构建了一个表单,该视图设置为发布到同一个视图本身但是当我点击提交时,表单被发布但是我没有得到所需的输出,我看到原始再看一遍.

这是我的观点index.blade.php

@extends('master')

@section('container')

<div class="wrapper">

    {{ Form::open(array('url' => '/', 'method' => 'post')) }}
        {{ Form::text('url') }}
        {{ Form::text('valid') }}
        {{ Form::submit('shorten') }}
    {{ Form::close() }}

</div><!-- /wrapper -->

@stop 
Run Code Online (Sandbox Code Playgroud)

和我的routes.php

Route::get('/', function()
{
return View::make('index'); 
});

Route::post('/', function() 
{
return 'successfull';
});
Run Code Online (Sandbox Code Playgroud)

到目前为止我尝试过的

  • 我尝试将帖子更改为不同的视图并且有效.但是我想让表单发布到同一个视图本身.

  • 我试图返回一个字符串而不是返回一个字符串仍然没有用.

我究竟做错了什么?

附录

我看到当表单发出帖子请求时,我得到了一个 301 MOVED PERMANENTLY HEADER

php laravel laravel-4

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

使用minicolors jquery

我一直试图诋毁微型人.一切都很好,我已经按照我想要的方式定位但是有一些问题为我带来了jquery我在控制台上得到了这个错误Uncaught TypeError:Object [object Object]没有方法'miniColors'我已经包含了所有需要的jquery文件.

<script src="javascripts/jquery.minicolors.js"></script>
<link rel="stylesheet" href="stylesheets/jquery.minicolors.css" />

<input class="mini" type="minicolors" data-swatch-position="left" value="#75bd25"  

data-textfield="false" name="color" />


<script type="text/javascript">
$(document).ready( function() {

$('INPUT[type=minicolors]').miniColors({
change: function(hex, rgb) {     $('body').css("background-color",hex); }   
});

});

</script>
Run Code Online (Sandbox Code Playgroud)

非常感谢你的帮助!!

这是我提出的修改后的代码感谢您的帮助

$(document).ready( function() {

  $('INPUT[type=minicolors]').on('change', function() {

    var input = $(this),
      hex = input.val();

      $('body').css("background-color",hex);

  });

});
Run Code Online (Sandbox Code Playgroud)

这次没有错误,但它不起作用我做错了什么?

再次感谢您的帮助!

jquery jquery-ui jquery-plugins jquery-selectors

3
推荐指数
1
解决办法
7633
查看次数