javascript - 如何在 Laravel 4 中使用 Ajax

标签 javascript ajax laravel laravel-4

我正在尝试在 laravel 4 中使用 ajax。我按照此示例中的步骤操作:http://codehappy.daylerees.com/ajax-content

下面列出了我的代码。

JavaScript:

        $.post(BASE+'checkUserName', {
            un: userName,
            }, function(data) {
                alert(data);
                //$('#content').html(data);
            });

路线:

 Route::post('checkUserName',function(){
    return true;
});

在页脚中,我有这个:

<script type="text/javascript"> var BASE = "<?php echo URL::base(); ?>"; </script>

问题似乎出在变量 BASE 上。当我查看源代码时,它显示:

<script type="text/javascript"> var BASE = "<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>Whoops! There was an error.</title>

    <style>.cf:before, .cf:after {content: " ";display: table;} .cf:after {clear: both;} .cf 

    {*zoom: 1;}
body {
  font: 14px "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
  color: #2B2B2B;
  background-color: #e7e7e7;
  padding:0}


.
.
.

有人能给我一个在 laravel 4 中使用 ajax 的简单示例吗?

最佳答案

URL::base() 位于 L3 中,在 L4 中已被替换为 URL::to('/') 或 Request::root() <强> Changelog (Laravel 4)

仅供引用,无需声明 Base 变量,如果它嵌入在您的 View 中,您可以直接在脚本中使用 Blade 语法

关于javascript - 如何在 Laravel 4 中使用 Ajax,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17521032/

相关文章:

mysql - 一对多关系,排序和过滤子项

javascript - 如何在父div中插入其他元素后动态更新子div宽度

javascript - Http Request 无法在 Nodejs 服务器中立即发送响应

javascript - 如何让 .flowconfig 从文件夹中读取类型?

javascript - 奥里利亚网页包 : how to load images

php - laravel 在插入一行后无法检索 ID

javascript - AJAX 内的 AJAX 无法正常工作

c# - 将 JSON 值传递给 Web 方法返回 'Unknown web method DoesUserExist. Parameter name: methodName' 错误

javascript - Ajax 成功响应警报不起作用 C#

laravel - 如何在 Laravel 中使用护照检索访问 token ?