javascript - 如何从 Ajax 请求中获取数据?
问题描述
$("#sub_category_id").change(function(){
// alert($(this).val());
$.ajax({
type: "GET",
url: "{{route('get.all.subcategory.type')}}",
data: 'id=' + $(this).val(),
success: function (data) {
$("#sub_category_id").html(data).alert(["type"]);
}
});
});
我的控制器:
public function getSubType(){
$subCategory = Category::where('status' , 0)->where('parent_id' , '!=' , 0)->get('type');
return $subCategory;
}
路线:
Route::get('get_sub_type', 'QuestionController@getSubType')->name('get.all.subcategory.type');
我想使用 jquery ajax 从问题视图中获取子类别的类型。如何使用我保存在子类别视图中的 ajax 和 jquery 获取子类别的类型。
就像当我从问题中选择一个子类别时,它会向我显示我保存在子类别中的类型警报。当我从问题视图中选择一个子类别时,它应该在警报中显示类别类型。如果您需要更多数据,您可以询问。
解决方案
$("#sub_category_id").change(function(){
// alert($(this).val());
$.ajax({
type: "GET",
url: "{{route('get.all.subcategory.type')}}",
data: 'id=' + $(this).val(),
dataType: 'json',
success: function (data) {
$("#sub_category_id").html(data).alert(["type"]);
}
});
});
控制器:
public function getSubType(){
$subCategory = Category::where('status' , 0)->where('parent_id' , '!=' , 0)->get('type');
echo json_encode($subCategory);
}
推荐阅读
- angular - 具有相同路径的Angular 2模块
- elasticsearch - spark-elasticsearch连接器是否支持读取es索引的数据多于一个并行
- google-bigquery - Google Data Studio:将用户输入写回 Google Big Query 表
- javascript - 关闭所有模态引导程序
- primefaces - 如何在 CartesianChartModel 中添加动态设置的标签。以及java中每个标签的2条
- c# - 为什么 HttpRequestMessage 解码我的编码字符串
- apache-kafka - 如何让消费者始终从最后一次按摩开始阅读?
- sql - SQLActionException[UnsupportedFeatureException:未知函数:to_object_array 和 to_object CrateDB 4.2.7 及更高版本
- python - 如果“statement if”为真,如何停止算法?
- bash - 继续重试纱线脚本,直到它通过