使用AngularJS从JSON中提取数据库中的数据并将其显示在文本框中

崔西·西奎安(Trish Siquian)

我是AngularJS的新手。我只想从数据库中获取数据并将其存储在文本框中。

这是我的代码:

$scope.sample = function(){
    $http.post('query?action=get',{

    })
    .then(function(response){
        $scope.info = response;
    })
    .catch(function(response){
        alert("error");
     });
};
 // call the function
 $scope.sample();

并在PHP中:

$action = $_GET['action'];

if($action == 'get'){

   $sql = "SELECT * FROM tableSomething";
   $sql_res = $con->query($sql);
   $data = array();
   while($row = mysqli_fetch_array($sql_res)){
         $data[] = $row;
   }

    echo json_encode($data);
}

并在我的HTML文件中

<input type="text" ng-model="info.firstname" >

告诉我哪里出错了。谢谢!

奥斯卡·扎鲁斯(Oscar Zarrus)

response是一个对象。

首先,您的服务器请求是GET而不是POST。

因此,改变$http.post('query?action=get',{$http.get('query?action=get',{

如果没有其他的代码问题你得到dataresponse

替换$scope.info = response;$scope.info = response.data;

您的示例代码缺少的定义$scope,因此我无法对其进行全面测试。

希望我能解决您的问题


更新1:

好的。AngularJS太有见识了。

它看到响应内容具有JSON结构,并将其作为对象返回。

让我们字符串化:

.then(function(response){
        $scope.info = JSON.stringify(response);
    })

并改变你的

<input type="text" ng-model="info.firstname" >

<input type="text" ng-model="info" >

是一个JSFiddle示例

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何从数据库获取数据并将其放在文本框中-vb.net

来自分类Dev

从数据库中提取pdf并将其显示在我的cshtml中

来自分类Dev

从数据库中获取单个记录,并使用Codeigniter在文本框中显示

来自分类Dev

使用文本框从数据库中获取价值

来自分类Dev

如何使用文本框显示数据库中的最后一项

来自分类Dev

如何从Access数据库中检索某些数据并将其显示在组合框中

来自分类Dev

从数据库中提取图像(blob)并将其插入到Java框架中

来自分类Dev

无法在文本框中显示数据库中的数据

来自分类Dev

如何在php的文本框中显示数据库中的数据

来自分类Dev

文本框输入,从数据库中检索值,而无需在php中提交按钮

来自分类Dev

从文本框中获取用户数据并将其写入特定的json名称

来自分类Dev

在python django中,是否可以从数据库表中提取数据并将其存储在数组中?

来自分类Dev

从数据库中提取数据并在Angular中显示

来自分类Dev

如何基于所选选项从数据库MySQL在文本框中显示数据?

来自分类Dev

如何将 SQL 数据库中的数据显示到文本框

来自分类Dev

使用C#从Access数据库中获取字符串并将其显示在消息框中

来自分类Dev

如何使用PHP提取API数据并将其添加到数据库中?

来自分类Dev

如何使用PHP提取API数据并将其添加到数据库中?

来自分类Dev

使用访问数据库将具有多个值的项目从列表框显示到文本框中

来自分类Dev

使用SQL Server数据库中的数据在文本框中自动完成

来自分类Dev

从数据库中搜索多个结果并显示在单个文本框中

来自分类Dev

如何在VB.NET的文本框中显示数据库中的空值

来自分类Dev

使用Access数据库显示粘贴在富文本框中的图像到C#中的Crystal报表

来自分类Dev

从数据库中检索值并将其分配给其中有分隔符的不同文本框

来自分类Dev

提取JSON并将其存储在数据库中时,使用异步等待功能是否有任何价值?

来自分类Dev

在Rails中解析JSON文件:提取值并将其映射到数据库模型

来自分类Dev

从文本文件中提取一列并将其存储在Python中的数据框中

来自分类Dev

从文本字符串中提取数字并将其移动到数据框中的单独列中

来自分类Dev

如何使用AJAX或PHP在数据库中存储添加更多文本框的数据

Related 相关文章

  1. 1

    如何从数据库获取数据并将其放在文本框中-vb.net

  2. 2

    从数据库中提取pdf并将其显示在我的cshtml中

  3. 3

    从数据库中获取单个记录,并使用Codeigniter在文本框中显示

  4. 4

    使用文本框从数据库中获取价值

  5. 5

    如何使用文本框显示数据库中的最后一项

  6. 6

    如何从Access数据库中检索某些数据并将其显示在组合框中

  7. 7

    从数据库中提取图像(blob)并将其插入到Java框架中

  8. 8

    无法在文本框中显示数据库中的数据

  9. 9

    如何在php的文本框中显示数据库中的数据

  10. 10

    文本框输入,从数据库中检索值,而无需在php中提交按钮

  11. 11

    从文本框中获取用户数据并将其写入特定的json名称

  12. 12

    在python django中,是否可以从数据库表中提取数据并将其存储在数组中?

  13. 13

    从数据库中提取数据并在Angular中显示

  14. 14

    如何基于所选选项从数据库MySQL在文本框中显示数据?

  15. 15

    如何将 SQL 数据库中的数据显示到文本框

  16. 16

    使用C#从Access数据库中获取字符串并将其显示在消息框中

  17. 17

    如何使用PHP提取API数据并将其添加到数据库中?

  18. 18

    如何使用PHP提取API数据并将其添加到数据库中?

  19. 19

    使用访问数据库将具有多个值的项目从列表框显示到文本框中

  20. 20

    使用SQL Server数据库中的数据在文本框中自动完成

  21. 21

    从数据库中搜索多个结果并显示在单个文本框中

  22. 22

    如何在VB.NET的文本框中显示数据库中的空值

  23. 23

    使用Access数据库显示粘贴在富文本框中的图像到C#中的Crystal报表

  24. 24

    从数据库中检索值并将其分配给其中有分隔符的不同文本框

  25. 25

    提取JSON并将其存储在数据库中时,使用异步等待功能是否有任何价值?

  26. 26

    在Rails中解析JSON文件:提取值并将其映射到数据库模型

  27. 27

    从文本文件中提取一列并将其存储在Python中的数据框中

  28. 28

    从文本字符串中提取数字并将其移动到数据框中的单独列中

  29. 29

    如何使用AJAX或PHP在数据库中存储添加更多文本框的数据

热门标签

归档