我是“ 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>
这是我的控制器来接收ajax请求
public function formdata(){
$data = Input::get('data1');
//somecodes
return Response::json(array(
'success' => true,
'data' => $data
));
}
这是我的路线
Route::post('form-data',array('as'=>'form-data','uses'=>'FormController@formdata'));
我也尝试过仅用form-data
和更改ajax的URL {{Url::route('form-data')}}
。
出于安全原因,Laravel 5使用csrf令牌验证....尝试此操作…
在routes.php中
route post('form-data', 'FormController@postform');
在主布局文件中
<meta name="csrf-token" content="{{ csrf_token() }}" />
var CSRF_TOKEN = $(’meta [name =“ csrf-token”]’)。attr(’content’);
$.ajax({
url: '/form-data/',
type: 'POST',
data: {_token: CSRF_TOKEN},
dataType: 'JSON',
success: function (data) {
console.log(data);
}
});
我是新来的,jQuery开发,我有一个问题,为什么我不能使用dataType:'json'也不$. parseJSON来处理从PHP到AJAX(jQuery)的返回查询。 读者js 控制器。php 因此,警报会向我返回以下消息: 如果我注释数据类型:“json”,它将返回以下警告:未定义 如果我将警报更改为警报(carga.nome)到警报(加载),它会返回以下内容: 另外,正如我前面所说的,如果
问题内容: 我不确定是否有任何方法可以这样做,但是如果有一个简单的解决方案,这将解决我的很多问题。 我需要/想要做的是在我的ajax请求成功后返回HTML和JSON。原因是,我想请求一个文件并返回该页面的所有内容,但是我还希望能够从json页面中返回指定的一组信息,因此我可以将其用于其他用途。 这就是我现在正在做的: 这就是我想要做的: 在返回的页面上,我将指定标题名称。(例如,如果是个人资料,我
本文向大家介绍jQuery通过Ajax返回JSON数据,包括了jQuery通过Ajax返回JSON数据的使用技巧和注意事项,需要的朋友参考一下 服务端PHP读取MYSQL数据,并转换成JSON数据,传递给前端Javascript,并操作JSON数据。本文将通过实例演示了jQuery通过Ajax向PHP服务端发送请求并返回JSON数据。 JSON(JavaScript Object Notation
问题内容: 嗨,我有一个PHP代码返回一个数组。我希望能够在我的ajax成功函数中使用此数组,但是我不确定如何执行此操作。我尝试了以下方法,但是没有运气。 php代码: js代码: 问题答案: 您应该从服务器以JSON形式返回数据。 的PHP JS
AJAX 是异步 JavaScript 和 XML,它在客户端用作一组相互关联的Web开发技术,以便创建异步Web应用程序。根据AJAX模型,Web应用程序可以异步地从服务器发送和检索数据,而不会干扰显示和现有页面的行为。 许多开发人员使用JSON在客户端和服务器之间传递AJAX更新。更新直播体育比分的网站可以被视为AJAX的一个例子。如果必须在网站上更新这些分数,则必须将它们存储在服务器上,以便
问题内容: 我正在尝试检索JSON对象(我已验证的文件格式正确)中的数据,并将数据输出到firebug控制台中。我使用JSONLint(http://jsonlint.com/)验证了JSON,并且知道数据没有在JSON对象中返回,因为当我记录它时,它是以文本而不是对象的形式记录的。当我查看ajax帖子时,有一个JSON选项卡,其中显示了该对象,出于某种原因,我只是无法检索它。 我的ajax电话是