现在有效......
我在输入中获取数组和操作名称,然后在输入中更改名称并将其删除。
HTML
<form id="edit">
<table>
<tr>
<th>Name: </th>
<td>
<input id="name" form="edit" type="text" ng-model="name" required>
</td>
</tr>
</table>
<button ng-click="edit()">Submit</button>
</form>
AngularJS
$scope.display = function()
{
var connection = $http(
{
method: 'GET',
url: 'http://localhost:8080/students?id=' + $scope.id
})
.then(function(response)
{
$scope.myArray = response.data;
$scope.name = $scope.myArray[0].name;
})
答案 0 :(得分:0)
您需要检查 if (response.status == 200)
{
success();
}
else
{
fail();
}
上的status_code not not response.data:
class Parent {
private int x;
public void myMethod() {
// Code here.
}
public void setX(int y) {
x = y;
}
public int getX() {
return x;
}
}
class Child extends Parent {
@Override
public void myMethod() {
super.myMethod();
// Different code here.
}
// Are the inclusions below really necessary?
public void setX(int y) {
super.setX(y);
}
public int getX() {
super.getX();
}
}
答案 1 :(得分:0)
按下按钮时,应检查控制器中的abs()
是否正确更新。由于$scope.name
未正确更新控制器,您的请求可能会失败。